0

我有一些数据,当我给拟合一个期望值时,它会正确地将高斯拟合到我的数据中。如果我不给它期望值,它会在我的数据上画一条水平线(拟合不起作用)。

我想要在没有期望值的情况下工作的原因是我可以比较峰值位置的差异。

编辑:

期望值“期望”是具有最高 y 值(我的数据峰值)的 x 位置。

pos = argmax(ydata)
expect = xdata[pos]

如果我不使用期望值,我会强制高斯位于我的情节中心

xdata[29]

其中 29 是我的数据的中心 bin(总共 60 个 bin)。当我这样做时,我得到一条平线。我预计这种拟合会更糟,但它应该给我某种高斯的拟合效果。

4

0 回答 0