
LMFnlsq - 非线性最小二乘法求解器:稳定高效的Levenberg-Marquardt-Fletcher算法应用于非线性方程...
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
LMFnlsq是一款基于改进的Levenberg-Marquardt-Fletcher算法,专门用于解决非线性最小二乘问题的高效且稳定的工具。
函数 LMFnlsq.m 用于在最小二乘意义上找到非线性方程组的超定系统的最优解。标准的Levenberg-Marquardt算法经过Fletcher的修改,并多年前用FORTRAN进行了编码(请参见参考资料)。该版本的LMFnlsq是其完整的MATLAB实现,通过将迭代参数设置为选项进行补充。这部分代码受到了Duane Hanselman函数mmfsolve.m的影响。
调用此函数相当简单,可以采用以下形式之一:
- LMFnlsq
- 选项 = LMFnlsq(默认);
- 选项 = LMFnlsq(Name1,Value1,Name2,Value2,...);
- x = LMFnlsq(Eqns,X0);
- x = LMFnlsq(Eqns,X0,Name,Value,...);
- x = LMFnlsq(Eqns,X0,Options);
- [x,ssq]
全部评论 (0)
还没有任何评论哟~


