origin如何自定义拟合函数
答案:2 悬赏:0 手机版
解决时间 2021-12-25 21:33
- 提问者网友:那叫心脏的地方装的都是你
- 2021-12-25 03:08
origin如何自定义拟合函数
最佳答案
- 五星知识达人网友:西岸风
- 2021-12-25 03:28
首先,编辑自定义公式:按快捷键F9打开fitting function organizer对话框,单击new category,name处我命名为abc,单击new function,function name 我命名为eee,自变量输入x,因变量输入y,参数A,function里输入公式y=1/(1+A*x),点边上的灰色按钮,打开untitled-code builder-....对话框,单击compile,显示Done!说明公式编辑成功,单击上面return to dialogue返回刚刚的界面,点击save保存,单击ok。
然后将x,y数值输入表格中,选中x,y两列,单击analysis——fitting——nonlinear curve fit——open dialogue,出现的对话框显示的是settings标签,单击category对应的origin basic function小黑箭头,选择刚刚编辑的公式的位置,即abc,function处自动变成了编辑的公式名称eee。单击与settings并列的parameters标签,给A赋值1(通常都赋值1),也就是将value下面的两个小横杠改成1。下面有七个按钮,一次单击后五个按钮(就是从initialize parameters到fit till converged,把光标放上面就显示按钮名称啦),出现fit may have converged,最后单击fit。
显示结果A为2882.43915,R平方为0.99439
然后将x,y数值输入表格中,选中x,y两列,单击analysis——fitting——nonlinear curve fit——open dialogue,出现的对话框显示的是settings标签,单击category对应的origin basic function小黑箭头,选择刚刚编辑的公式的位置,即abc,function处自动变成了编辑的公式名称eee。单击与settings并列的parameters标签,给A赋值1(通常都赋值1),也就是将value下面的两个小横杠改成1。下面有七个按钮,一次单击后五个按钮(就是从initialize parameters到fit till converged,把光标放上面就显示按钮名称啦),出现fit may have converged,最后单击fit。
显示结果A为2882.43915,R平方为0.99439
全部回答
- 1楼网友:第幾種人
- 2021-12-25 04:01
(1)在worksheet中输入数据,选择y列,右锥单击选择plot中的scatter,绘制出分散点的图。
(2)在菜单的analysis中选择nonlinear curvefitting菜单命令 category|new,在弹出的文本框中键入名称,新建函数。
(3)选择nonlinear curve fitting菜单命令function|new,打开define new function对话框,在name文本框中输入函数名称,例如:p function,在number of parameters列表中选择参数数量为2,在definition文本框中输入自定义函数"y=1-(1-exp(-p1*x))^p2;"
(4)选中use origin c复选框激活edit in code builder按钮,单击该按钮检验编辑的表达式是否符合originc语法,最后单击save按钮,函数保存为*.fdf格式文件。
(5)单击action|fit,在弹出的文本框中,设定参数p1,p2初值(随便设两个,接下来会自动修正)。单击1 iter命令按钮开始迭代,新参数连同误差值、可信度显示在参数列表中,origin将迭代的曲线显示在graph窗口中。将实际迭代的次数和数据点与拟合函数相应点差的平方和,即chi^2显示在查看窗口中。error文本框中显示了拟合函数和数据组之间的标准差,dependency显示了参数的可信度。迭代次数过多可以点击100iter按钮,参数就稳定了。
(6)迭代完成后得到参数p1,p2的值。分析误差,如果太大,则重新进行迭代计算、参数拟合,误差在允许范围内则拟合结束。
结果:
chi^2/dof = 0.00102
r^2 = 0.99393
p1 0.52066 0.05341
p2 2.08467 0.33478
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
正方形一边上任一点到这个正方形两条对角线的 |
阴历怎么看 ? |