此示例使用一般(非线性)自定义模型在衰减的指数背景上适合两个可衰减的高斯峰值。
使用此等式拟合数据
哪里一种一世是峰值幅度,B.一世是峰质心,还有C一世与峰宽有关。由于未知系数是指数函数参数的一部分,因此等式是非线性的。
加载数据并打开曲线拟合应用程序:
加载Gauss3 Cftool.
工作区包含两个新变量:
Xpeak.
是预测值值的矢量。
ypeak.
是响应值的矢量。
在曲线拟合应用程序中,选择Xpeak.
对于x数据和ypeak.
对于y数据。
输入Gauss2exp1.
为了适合名称。
选择自定义方程式
对于模型类型。
使用以下条款替换“公式编辑”框中的示例文本:
a * exp(-b * x)+ a1 * exp( - ((x-b1)/ c1)^ 2)+ a2 * exp( - ((x-b2)/ c2)^ 2)
此时,拟合差(或不完整),因为起始点是随机选择的,并且没有系数具有界限。
指定合理的系数起始点和约束。挖掘起始点对于当前模型特别容易,因为高斯系数具有直接的解释,并且指数背景是明确的。另外,由于峰值幅度和宽度不能为负,约束一种1那一种2那C1,和C2大于0。
点击适合选项。
改变降低开往一种1那一种2那C1,和C2至0.
,作为峰值幅度和宽度不能为负。
输入开始点,如未知系数所示。
未知名 | 起点 |
---|---|
一种 |
100. |
A1 |
100. |
a2 |
80 |
B. |
0.1 |
B1 |
110. |
B2 |
140. |
C1. |
20. |
C2. |
20. |
当您更改适合选项时,曲线拟合应用程序会改用。按输入或关闭“拟合选项”对话框,以确保您的上次更改应用于拟合。
以下是适合和残留物。