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

2 visualizzazioni (ultimi 30 giorni)
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?

Risposta accettata

Alan Weiss
Alan Weiss il 8 Giu 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

Più risposte (0)

Categorie

Scopri di più su Particle & Nuclear Physics 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