使用scipy.opt.curve_fit
拟合只有一个参数的曲线时遇到问题:
import scipy.optimize as opt
import numpy as np
def func(T):
return 76.881324*np.exp((-L)/(8.314*T))
best_params, cov_matrix = opt.curve_fit(func, xdata = x, ydata = y, p0=[])
我有一系列的值,x
(在下面的等式中是T)和y
(p),我试图去拟合这个等式
但它似乎希望func()
有不止一个论点。我该如何解决这个问题
下面是一个图形化的Python钳工,使用您的等式和一些测试数据。将示例数据替换为您自己的数据,您应该这样做
相关问题 更多 >
编程相关推荐