【发布时间】:2017-11-12 18:58:27
【问题描述】:
我得到了一个数组,当我绘制它时,我得到一个带有一些噪音的高斯形状。我想拟合高斯。这是我已经拥有的,但是当我绘制它时,我没有得到拟合的高斯,而是得到一条直线。我已经尝试了很多不同的方法,但我就是想不通。
random_sample=norm.rvs(h)
parameters = norm.fit(h)
fitted_pdf = norm.pdf(f, loc = parameters[0], scale = parameters[1])
normal_pdf = norm.pdf(f)
plt.plot(f,fitted_pdf,"green")
plt.plot(f, normal_pdf, "red")
plt.plot(f,h)
plt.show()
【问题讨论】:
-
这能回答你的问题吗? Gaussian fit for Python
标签: python scipy curve-fitting gaussian