IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MATLAB Discussion :

function fmincon optimisation avec contraintes non linéaires


Sujet :

MATLAB

  1. #1
    Nouveau Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Juillet 2012
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2012
    Messages : 1
    Points : 1
    Points
    1
    Par défaut function fmincon optimisation avec contraintes non linéaires
    Bonjour,

    je cherche à utiliser la fonction fmincon pour effectuer une optimisation: la somme sur le temps du produit du prix et du taux d'occupation (avec la variable que l'on cherche, le prix optimal)

    Cependant, d'une part je n'arrive pas à créer la série temporelle, cela marche-t-il si je crée 30 variables symboliques? pour chaque prix que je cherche

    de plus, une fois cela effectué, la fonction fmincon marche mais Matlab me demande de définir feval et optimum check. Quelqu'un saurait-il comment effectuer cela?

    Merci d'avance !

  2. #2
    Membre éprouvé
    Inscrit en
    Août 2010
    Messages
    1 124
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 1 124
    Points : 1 277
    Points
    1 277
    Par défaut
    Bonjour,

    cela marche-t-il si je crée 30 variables symboliques?
    Non, fmincon n'est pas symbolique mais purement numérique. Il faut créer un vecteur de données contenant 30 éléments.

    Entraine toi sur un exemple simple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    f=@(x) x.^2
    cnl= @(x) x>=2;
    xopt= fmincon(f,0,[],[],[],[],[],[],cnl)
    Quand ce code marchera, tu pourra remplacer les fonctions par les tiennes, en les définissant éventuellement dans un ficher

    Matlab me demande de définir feval et optimum check
    Pour les options d'optimisation, il faut passer à fmincon un argument supplémentaire, défini par

Discussions similaires

  1. Réponses: 5
    Dernier message: 01/11/2012, 20h28
  2. fmincon contrainte non linéaire entier
    Par le fab dans le forum MATLAB
    Réponses: 7
    Dernier message: 25/07/2012, 14h31
  3. Régression linéaire avec contraintes non-linéaires
    Par TimeSeries dans le forum SAS STAT
    Réponses: 0
    Dernier message: 20/04/2010, 10h56
  4. Réponses: 8
    Dernier message: 07/04/2008, 12h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo