Options 'ScaleProblem' in Levenberg-​Marquardt-​Algorithm (lsqnonlin)

3 visualizaciones (últimos 30 días)
Mazen Slimi
Mazen Slimi el 31 de Ag. de 2017
Respondida: Veda Upadhye el 7 de Sept. de 2017
I'm using the Algorithm Levenberg-Marquardt (lsqnonlin) in the Optimization Toolbox. And my problem is poorly scaled. By changing the option 'ScaleProblem' from 'none' to 'jacobian', it seems that my function converges better. But what does this option exactly do? And are there more other alternatives to 'none'?

Respuestas (1)

Veda Upadhye
Veda Upadhye el 7 de Sept. de 2017
Hi,
According to the documentation, setting the 'ScaleProblem' option to 'jacobian' sometimes helps the solver on badly-scaled problems i.e it helps improve the convergence of a poorly scaled problem. The other default option is 'none'.
Hope this helps!
Veda

Categorías

Más información sobre Optimization en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by