Mathematica在NonlinearModelFit []中使用什么拟合算法?

时间:2012-06-02 11:12:21

标签: algorithm wolfram-mathematica curve-fitting nonlinear-functions model-fitting

我需要知道它使用的算法,因为我必须编写自己的程序。 Levenberg-Marquardt并没有真正做到这一点。是否有像算法列表,Mathematica从中选择用于特定问题的算法?

谢谢。

1 个答案:

答案 0 :(得分:4)

Mathematica 8.x可以为NonLinearModelFit[]选项使用Method的以下算法:

方法的可能设置包括"ConjugateGradient""Gradient""LevenbergMarquardt""Newton""NMinimize""QuasiNewton",默认设置为{ {1}}。

有关其他选项等,请参阅文档。

请注意Automatic已过时;您现在应该使用NonLinearFit[]代替。