Python scipy.optimize.leastsq

时间:2015-07-03 09:23:02

标签: c# python scipy levenberg-marquardt

在C#中有没有轻松实现Levenberg-Marquardtoptimize.leastsq函数? 我试图使用MinPack,但由于输入参数不同,我得到的结果不同。 在内部,python调用文件minpack.py中的函数leastsq,下面调用另一个函数,但这次使用更多的输入参数_minpack._lmdif。 我在文件_minpack.h中找到了一个函数,经过一些神奇的步骤(对我而言),调用了一个带有更多参数的fortran函数lmdif。 有一个简单的方法吗?

1 个答案:

答案 0 :(得分:0)

我从未使用它,但可能尝试使用scipy.optimize.leastsqAccording to the docs

  

使用Levenberg-Marquardt算法的修改,返回给定起始估计值x0的N个未知数中M(非线性)方程的平方和的最小点。

希望这不是一个修改......