Curve_fit

scipy.optimize.curve_fit

scipy.optimize.curve_fit(f, xdata, ydata, p0=None, sigma=None, absolute_sigma=False, check_finite=True, bounds=- inf, inf, method=None, jac=None, **kwargs)

非线性最小二乘拟合

  • f: 模型函数
  • xdata:数据,数组或对象
  • ydata:数据
  • p0:初始参数,数组,如果没有,则初始参数为1

若想要拟合成功,可以注意的参数有:p0,maxfev,ftol,xtol.

其他

  1. 最小二乘
  2. 有限元计算
  3. 有限差分法
  4. 雅克比矩阵