用python拟合曲线


问题内容

我正在尝试容纳一些数据和东西,我知道有一个简单的命令可以使用python / numpy / matplotlib做到这一点,但是我找不到它。我认为这就像

popt,popc = numpy.curvefit(f,x)

其中popt的参数是fpopc是拟合质量,f是f的预定义函数。你们中有人知道吗?


问题答案:

看看scipy.optimize.curve_fit

scipy.optimize.curve_fit(f,xdata,ydata,p0 = None,sigma = None,** kw)

使用非线性最小二乘法将函数f拟合到数据。