将高斯函数拟合到点集



为了找到FWHM,我需要找到对应于一组(x,f(x))值的高斯f。可用的拟合方法(我仅限于 C#)假设解是 n 次多项式(或者这就是我到目前为止能够找到的)。我想知道是否存在旨在寻找高斯的专门拟合方法/方案。还是有一种快速收敛的通用方法? 我可以对钟形曲线的中间及其高度提供一个很好的猜测,但仅此而已。

通过观察

ln(y) = ln(a) - 1/2(x-b)^2/c^2

这给了

C = sqrt(1/2(x-b)^2/ln(a-y))

因此,知道 a 和 b 是不费吹灰之力:)

最新更新