如何对势函数和指数函数进行曲线拟合和系数拟合? 我尝试过:
ejex = np.array(ejex)
ejey = np.array(ejey)
poly_5, _ = curve_fit(funcionPot,ejex, ejey,p0=(1, 10))
y=poly_5[0]+ejex**poly_5[1]
_,_, residuals,_,_ = stats.linregress(ejex,y)
r5 = 1- residuals**2
print("Potencial", poly_5)
def funcionPot(x,b,a):
y = a*np.power(x,b)
return y;
但是我希望最终结果是错误的: -26,0291和0,57 并收到: -1.037年59.9 我也尝试了polyfit,但无法使用这种功能。