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

1 次查看(过去 30 天)
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?

采纳的回答

Alan Weiss
Alan Weiss 2016-6-8
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

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Solver Outputs and Iterative Display 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by