jjzjj

python - 噪声和 'interesting' 数据集上的高斯拟合

我有一些数据(X射线衍射)如下所示:我想对这个数据集进行高斯拟合,以获得“更宽”部分的FWHM。7度左右的双峰不是重要信息,来自不需要的来源。为了让自己更清楚,我想要这样的东西(我用油漆画的:)):我尝试使用以下代码在python中编写脚本:importmathfrompylabimport*importnumpyasnpimportscipyasspimportmatplotlib.pyplotaspltfromscipy.optimizeimportcurve_fitdata2=np.loadtxt('FWHM.spc')x2,y2=data2[:,0],data2[:,7]plt