Azzera filtri
Azzera filtri

options = optimset('​MaxFunEval​s',999) does not work

2 visualizzazioni (ultimi 30 giorni)
oxy
oxy il 15 Ott 2013
Risposto: Alan Weiss il 15 Ott 2013
Hi all,
I've also tried
hybridopts = optimset('MaxFunEvals', 1200)
And keep on getting:
lsqcurvefit stopped because it exceeded the function evaluation limit, options.MaxFunEvals = 200 (the default value).
Running Matlab 2012a on linux 64bit, using lsqcurvefit with std-options.
Any help?
thx...
  3 Commenti
Friedrich
Friedrich il 15 Ott 2013
do you pass down those options to the actual lsqcurvefit call?
oxy
oxy il 15 Ott 2013
what do you mean by "pass"?

Accedi per commentare.

Risposte (1)

Alan Weiss
Alan Weiss il 15 Ott 2013
You have to include the options in the function call. Something like
x = lsqcurvefit(fun,x0,xdata,ydata,lb,ub,hybridopts)
Alan Weiss
MATLAB mathematical toolbox documentation

Categorie

Scopri di più su Statistics and Machine Learning Toolbox in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by