Bonsoir,
Débutant sous MATLAB et dans le cadre d'un BE je souhaite minimiser la fonction myfun(a,x,y) selon a avec la condition suivante: f(a).(x-a) <= 0 .
Où f(a) est une fonction non linéaire de a.
Comme ma condition dépend du résultat à trouver a et doit être valable pour tout x réel je ne parviens pas à l'incorporer à fmincon malgré la lecture de la doc et de l'aide. Je pensais le faire via un nonlcon mais les fonctions c(a) et ceq(a) ne semblent prendre que des variables à minimiser en entrée et non pas une variable qu'il ne faut pas minimiser mais nécessaire pour la condition.
Pourriez vous m'aider ?
Merci d'avance![]()






Répondre avec citation
Partager