高斯模型拟合峰值,并给出
在哪里一个振幅,b为质心(位置),c与峰宽有关,n拟合的峰数是否大于等于1n≤8。
高斯峰在科学和工程的许多领域都遇到过。例如,高斯峰可以描述线发射光谱和化学浓度测定。
通过输入打开曲线拟合应用程序cftool
.或者,单击“应用程序”选项卡上的曲线拟合。
在曲线拟合app中,选择曲线数据(X数据和Y数据,或者只是Y数据对索引)。
曲线拟合应用程序创建默认曲线适合,多项式
.
更改模型类型多项式
来高斯
.
您可以指定以下选项:
选择术语的数量:1
来8
.
看看结果窗格查看模型术语,系数的值以及拟合的统计数。
(可选)单击合适的选项指定系数的起始值和约束边界,或更改算法设置。
工具箱根据当前数据集计算高斯模型的优化起始点。您可以覆盖起始点,并在“适合选项”对话框中指定自己的值。
高斯函数有宽度参数c1
的下界约束的0
.大多数库模型的默认下限是负
,这表明系数是不受约束的。
有关设置的更多信息,请参见指定适合选项和优化的起点.
这个例子展示了如何使用适合
函数拟合一个高斯模型到数据。
的输入参数是适合
和fittype
功能。指定模型类型高斯
后面是术语的数量,例如,“gauss1”
通过“gauss8”
.
拟合两项高斯模型
加载一些数据并拟合一个两项高斯模型。
(x, y) =钛;f =适合(x, y。,'Gauss2')
f =一般模型Gauss2: f (x) = a1 * exp (- ((x-b1) / c1) ^ 2) + a2 * exp (- ((x-b2) / c2) ^ 2)系数(95%置信界限):a1 = 1.47 (1.426, 1.515) b1 c1 = 27.08 = 897.7 (897, 898.3) (26.08, 28.08) a2 = 0.6994 (0.6821, 0.7167) b2 = 810.8 (831.7 790) c2 = 592.9 (500.1, 685.7)
情节(f, x, y)