where can i get more details about the different algorithms used in the optimisation tool solvers?

2 Ansichten (letzte 30 Tage)
Hi
I would like to know more details about the different solvers used, like the step size and how it is different in each solver etc. I found only a general description about the algorithms. Can you provide me some useful links for fmincon,,fminsearch ,lsqnonlin and lsqcurvefit?

Akzeptierte Antwort

Alan Weiss
Alan Weiss am 8 Jun. 2016
There are links to the bibliography throughout the fmincon algorithm descriptions. Perhaps the most useful general reference is Nocedal, J. and S. J. Wright. Numerical Optimization, Second Edition. Springer Series in Operations Research, Springer Verlag, 2006. However, many details are in the referenced papers.
The fminsearch algorithm is described completely in the documentation. I cannot imagine that you would need any further detail, but you can read the entire code by entering edit fminsearch at the MATLAB command line.
lsqnonlin and lsqcurvefit use exactly the same algorithms. As for fmincon, the algorithms are described in the documentation and associated references.
Alan Weiss
MATLAB mathematical toolbox documentation

Weitere Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by