【发布时间】:2015-07-05 22:55:40
【问题描述】:
我在计算数据的 FWHM 时遇到了一些问题。因为信号包中的“fwhm”函数导致的值比我预期的大 100 倍。
我所做的是,
根据高斯分布函数(你可以在维基百科上找到它)我产生了一些数据。在此函数中,您可以给出特定的 sigma (RMS) 值 (FWHM=sigma*2.355)。这是我为了解情况而编写的脚本
x=10:0.01:40;
x0=25;
sigma=0.25;
y=(1/(sigma*sqrt(2*pi)))*exp(-((x-x0).^2)/(2*sigma^2));
z=fwhm(y)/2.355;
plot(x,y)
当我比较结果时,“fwhm”函数的输出 (24.999) 是我在函数中使用的 (0.25) 的 100 倍。
如果您有任何想法,它将非常有帮助。
提前致谢。
【问题讨论】:
标签: octave distribution gaussian