Bonjour,
C'est pour la première fois que j'utilise Matlab.
J'utilise la fonction fmincon pour minimiser un critère non linéaire (5 variables a chercher x=[x1,x2,x3,x4,x5]) sous contraintes d'inégalité (lb<= x<=ub)
Voila ce que je mis dans les options de fmincon :
options = optimset('Display', 'iter','Algorithm','active-set', 'MaxFunEvals', 1000,'MaxIter',50,'TolX',1e-30,'TolFun',1e-20,'TolCon',1e-15);
Après l'exécution du programme voila les messages que je reçois :
1) Maximum number of function evaluations exceeded;
increase OPTIONS.MaxFunEvals.
2) Maximum number of function evaluations exceeded;
increase OPTIONS.MaxIter.
3) Magnitude of the search direction was less than 2*options.TolX and maximum constraint violation was less than options.TolCon.
4) Magnitude of directional derivative in search direction was less than 2*options.TolFun and maximum constraint violation was less than options.TolCon.
5) dans exitflag ( j'ai des fois que des 0 et des 5 )
Ca fait 15 jours que je suis bloque sur ce probleme, aidez moi s ils vous plait Merci d'avance
Partager