我在Octave中使用来自optim package的lsqcurvefit函数进行非线性LSQ优化。在其编写的函数文档中,只有'lm_svd_feasible'后端算法可用。它是哪种算法?
答案 0 :(得分:1)
这在optim软件包的手册中有所描述。如果在Octave提示符下键入optim_doc
(加载了optim包),则会获得描述该算法的optim手册。要搜索手册,请键入s
或/
。请注意,窗口底部会显示Regexp search []:
。输入lm_svd_feasible
,然后输入。第一个结果将出现在菜单中:
Optimization backends
* lm_svd_feasible:: L/M algorithm with SVD, constraints met
throughout optimization.
这实际上是一个链接。由于您的光标已经在lm_svd_feasible
之上,请再次按Enter键,这将带您进入"默认后端lm_svd_feasible of residual minimization"。
Octave和Octave Forge包使用信息格式,因此请参阅info manual了解相关说明。或者,手册也是online in HTML