假设我具有以下功能:
def Gaussian(x,I,sigma):
return I/(np.sqrt(2*np.pi*sigma))*np.exp(-x*x/(2*sigma*sigma))
如果我使用:
popt, pcov = curve_fit(Gaussian, xVal, yVal)
然后我分别打印popt和pcov
popt= [2.47388884 1.09054634]
pcov= [[ 2.31740586e-04 -3.06314407e-06]
[-3.06314407e-06 1.04053180e-04]]
有人可以向我解释scipy.optimize返回的curve_fit是什么吗?在线阅读我已经知道pcov是协方差矩阵,但是并不太清楚popt的值,参考发布的函数。 谢谢!