Bonjour,

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
o= optimset('MaxFunEvals',20000,'MaxIter',20000,'algorithm','interior-point','Display','off');
o.Algorithm= 'quasi-newton';
[xopt]= fminunc(@(x) sum(x.^2),[1;1],o);
me renvoie le warning
Warning: Gradient must be provided for trust-region algorithm;
using line-search algorithm instead.
Comment puis-je éviter ce warning et choisir l'algo adapté ? Je le reçois aussi si je fais
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
o.Algorithm= 'line-search';
Merci d'avance.