指数背景的高斯拟合
本例使用一般(非线性)自定义模型拟合衰减指数背景上的两个低分辨率高斯峰。
用这个方程拟合数据
在哪里一个我是峰值振幅,b我是峰值质心,和c我都与峰宽有关。因为未知系数是指数函数参数的一部分,所以方程是非线性的。
加载数据并打开曲线拟合器应用程序。
负载gauss3curveFitter
工作区包含两个新变量:
xpeak
是预测值的向量。ypeak
是响应值的向量。
在“曲线拟合器”应用程序中曲线更健康选项卡,在数据部分中,点击选择数据.在“选择拟合数据”对话框中,选择
xpeak
随着X数据价值和ypeak
随着Y数据价值。输入Gauss2exp1
随着适合的名字价值。在曲线更健康选项卡,在适合类型部分,单击箭头打开图库。在合适的图库中,单击自定义公式在自定义组。
在合适的选项窗格中,将方程式编辑框中的示例文本替换为以下项:
* exp (x - b *) + a1 * exp (- ((x-b1) / c1) ^ 2) + a2 * exp (- ((x-b2) / c2) ^ 2)
在这一点上,拟合很差(或不完整),因为起始点是随机选择的,并且没有系数有边界。
规定合理的系数起点和约束条件。推导起始点对于目前的模型来说特别容易,因为高斯系数有一个简单的解释,而且指数背景也有很好的定义。此外,由于峰值振幅和宽度不能为负,因此需要进行约束一个1,一个2,c1,c2大于0。
在合适的选项窗格中,单击高级选项.
在系数的约束表中,更改较低的开往一个1,一个2,c1,c2来
0
,因为峰值振幅和宽度不能为负。进入曾经繁荣为指定系数所示的值。
系数 起点 一个
One hundred. a1
One hundred. a2
80 b
0.1 b1
110 b2
140 c1
20. c2
20. 当你改变适合的选项,曲线Fitter应用程序更新适合。
观察拟合图和残差图。若要创建残差图,请单击残差图在可视化部份曲线更健康选项卡。