首页 > 化工知识 > Origin(Pro):数据拟合之衍生参数(derived parameters)【数据绘图】

Origin(Pro):数据拟合之衍生参数(derived parameters)【数据绘图】

时间:2020-08-11 来源:数据绘图 浏览:
Origin软件内置了许多函数模型,但很多时候需要根据实际情况进行自定义函数。如果你的函数和内置的函数比较接近,这时可以不必要使用自定义函数来完成拟合,可以试试衍生参数(derived parameters)的功能。

 

举个例子,假如你要的函数如下形式,需要求解其中的kQ,但没有这样的内置函数。

 

此时就可以使用衍生参数(derived parameters)的功能。与此方程比较类似的函数有Rational0函数

 

 

以及RectHyperbola函数

 

下面分别介绍如何通过上述两个函数来求解所需要的kQ

 

  1. Rational0函数

    1. 通过变量的变换,计算kQ与Origin内置Rational0函数变量的关系

       

    2. 打开Nonlinear Curve Fit对话框,找到Rational0函数

       

    3. 点击Edit Fitting Function按钮,编辑函数

       

       

    4. 接下来点击右侧的Duplicate,复制函数,不要对内置函数直接进行修改。

       

    5. 输入函数名,然后点击Save,保存,最后关闭这个Fitting Function Organizer对话框。

       

    6. 回到Nonlinear Curve Fit对话框,找到刚保存的函数,再点击Edit Fitting Function按钮,编辑保存的函数

       

    7. 【关键步骤】NextVariables and Parameters页面,在Derived Parameters后面输入要求解的衍生参数kQ

       

    8. 【关键步骤】一路NextDerived Parameters页面,在Derived Parameters Equations里面输第一步中求解的关系式。

       

    9. 点击FinishNonlinear Curve Fit对话框,切换到Parametes页面,设置各参数的初始值(通常都可以设为1),同时将b固定为0,然后点击Fit,完成拟合。

       

    10. 拟合结果,其中kQ的值在worksheet里查看。

       

  2. RectHyperbola函数

    1. 与前面类似,通过变量的变换,计算kQ与Origin内置RectHyperbola函数变量的关系

       

    2. 同样的方法修改函数,其中Derived Parameters Equations里面输上一步中求解的关系式。

       

    3. 看看拟合结果,是不是和前面的结果一样呢。

 

附上修改RectHyperbola函数,求解衍生参数(derived parameters)的视频。

 
 

 

最后,有人会问,我直接使用内置的函数进行拟合,然后手动计算所需要的衍生参数也可以啊?

 

是的,也可以的。但关系比较复杂的时候,这种方法会更简单,更重要的是,使用衍生参数(derived parameters)能够得到拟合结果的SD值!

 

所用软件:OriginLab OriginPro 2018@Windows 10 pro。

版权:如无特殊注明,文章转载自网络,侵权请联系cnmhg168#163.com删除!文件均为网友上传,仅供研究和学习使用,务必24小时内删除。
相关推荐