Display resnorm at each iteration of lsqcurvefit?

7 次查看(过去 30 天)
I'm trying to display/store the value of resnorm for each iteration of the lsqcurvefit optimization, but it doesn't appear that the 'Display' value 'iter-detailed' produces that output.
Should it be giving me that information and another issue is going on, or is this not the way I should be trying to get that information?

回答(1 个)

Alan Weiss
Alan Weiss 2014-9-30
The residual is returned in the iterative display. For the trust-region-reflective algorithm (default), the heading is f(x). For the levenberg-marquardt algorithm, the heading is Residual. You can use either 'iter' or 'iter-detailed' for the Display option to obtain iterative display.
Alan Weiss
MATLAB mathematical toolbox documentation
  1 个评论
Matt J
Matt J 2014-9-30
Just a small point. The 'f(x)' or 'Residual' displayed values appear to really be resnorm^2.

请先登录,再进行评论。

类别

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