- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
如何使用Origin自定义函数进行曲线拟合?
Origin是一款强大的数据处理软件,内置了超过200种函数,然而科学是无止境的,我们经常会发现自己的拟合函数并不存在于Origin中,这样的话就要自定义函数。
关于自定义函数拟合,有一点是要思考的,即自定义的函数基本上是预先确定的,这些函数要么来源于文献中的模型,要么是自己通过数学运算推导出来的,因此拟合结果必然具有一定的物理意义,其结果可以加以解释,否则如果胡乱使用一种数学函数,即使拟合结果非常好,可以说也是毫无意义的。小编最开始用自定义拟合函数是用来完成物理化学作业的,现在还在学习物理化学的同学可以试一下哦。
下面以实例来介绍用户自定义函数拟合的过程:
(1)打开Tools菜单中的Fitting Functions Organizer 拟合函数管理器。在User Definded用户自定义下面建立目录和函数。
图2?Fitting Functions Organizer 拟合函数管理器
(2)单击New Category建立目录“MyFunction”。
图3?构建函数
(3)现在进行最重要的工作,即构建函数。一个函数关系是由自变量、因变量和相关常量构成的,常量在这里称为Parameter,事实上曲线拟合就是为了求得这些参数的最佳合理值,在拟合之前这些参数是未知的,因此也要使用各种代码来表示。
对于本实例来说,保持Independent Variables(自变量)为x,Dependent Variables(因变量)为y不变,拟合时这些x和y对应着源数据的记录,Parameter Names参数名称则修改为y0、a、b即共有3个参数。填写参数时,以英文逗号相隔。
为了帮助用户正确地完成自定义函数的工作,当将鼠标左键单击相应输入框时,在对话框最下面的Hints中会有进一步的提示,如图3所示,鼠标停留在Parameter Names,Hints框中告诉我们如何命名参数、名称等。
(4)完成了函数定义后,为了能够在Origin中进行使用,必须经过代码编译,编译后自定义函数就与内部函数一样成为系统的一部分。
单击调用Coder Builder进行编译。可以看到系统自动将我们刚刚定义的函数编译成C语言代码。不要管这些代码,而是直接单击Compile编译,可以看到左下角出现编译和链接状态提示,当看到Done即完成了编译工作,单击Return to Dialog返回自定义函数对话框,如图4所示。
图4 代码编译
(5)单击Save保存按钮进行保存,可以单击Simulate对函数进行模拟,然后单击OK按钮回到Origin主界面,完成了自定义函数的工作。
接下来用上面自定义的拟合函数处理数据。
(1)导入数据,绘制散点图。
图4?散点图
(2)选择执行菜单命令Analysis→Fitting→Nonlinear Curve Fit,打开NLFit对话框。在“Category”下拉列表框中,选择“NewCategory”;在“Function”下拉列表框中,选择 NewFunction 进行拟合,如图5所示。
图5?选择自定义的NewFunction?进行拟合
(3)为了得到有效的结果和减少处理工作量,必须单击“Parameters”进行参数设置,如图6所示,在这里我们输入自定义的3个参数原始值,都定义为1。
图6 “Parameters”标签下进行参数设置
图7 点击“Fit Till Converged”按钮
然后单击图六中红框标注的所指的按钮“Fit Till Converged”即拟合直到数据收敛,如图7所示,完成收敛后即可得到y0、a和b的值。单击“OK”按钮返回主界面,完成拟合。
图8?用自定义函数拟合的结果
图9?自定义函数拟合结果报表
结果如图8所示。将拟合结果存放到报告中,如图9所示。表格显示了自定义函数方程式、三个参数以及相关系数R2的数值,R2=0.98475表示拟合情况良好。
拟合函数:y=104.85045+193.27707e-8.2677x
至此,使用origin进行曲线拟合的内容基本介绍完了,希望对大家有所帮助。
您可能关注的文档
- 集成电路的失效分析步骤_新能源检测技术材料化学元器件汽车电子热分析实验室仪器温度研发工程师试验硬件质量检测.doc
- 集成电路可靠性试验项目、方法及标准汇总_新能源检测技术材料化学元器件汽车电子热分析实验室仪器温度研发工程师试验硬件质量检测.doc
- 几种比表面积检测方法区别在哪儿_新能源检测技术材料化学元器件汽车电子热分析实验室仪器温度研发工程师试验硬件质量检测.doc
- 计算疲劳时要不要考虑压应力_新能源检测技术材料化学元器件汽车电子热分析实验室仪器温度研发工程师试验硬件质量检测.doc
- 技术归零中如何开展失效分析_新能源检测技术材料化学元器件汽车电子热分析实验室仪器温度研发工程师试验硬件质量检测.doc
- 技术总工30年的宝贵经验控制产品质量的6个建议_新能源检测技术材料化学元器件汽车电子热分析实验室仪器温度研发工程师试验硬件质量检测.doc
- 加湿器CE整改案例分享_新能源检测技术材料化学元器件汽车电子热分析实验室仪器温度研发工程师试验硬件质量检测.doc
- 加速寿命试验时要注意这5个要求_新能源检测技术材料化学元器件汽车电子热分析实验室仪器温度研发工程师试验硬件质量检测.doc
- 加速寿命试验中的3类加速模型_新能源检测技术材料化学元器件汽车电子热分析实验室仪器温度研发工程师试验硬件质量检测.doc
- 加速盐雾试验与自然环境时间如何换算_新能源检测技术材料化学元器件汽车电子热分析实验室仪器温度研发工程师试验硬件质量检测.doc
- 如何提高塑料的耐热性_新能源检测技术材料化学元器件汽车电子热分析实验室仪器温度研发工程师试验硬件质量检测.doc
- 如何提高橡胶的撕裂强度_新能源检测技术材料化学元器件汽车电子热分析实验室仪器温度研发工程师试验硬件质量检测.doc
- 如何选择湿热试验类型_新能源检测技术材料化学元器件汽车电子热分析实验室仪器温度研发工程师试验硬件质量检测.doc
- 如何预防和避免设计差错_新能源检测技术材料化学元器件汽车电子热分析实验室仪器温度研发工程师试验硬件质量检测.doc
- 如何在产品开发中有效实施配置管理_新能源检测技术材料化学元器件汽车电子热分析实验室仪器温度研发工程师试验硬件质量检测.doc
- 如何在研发中有效实施配置管理_新能源检测技术材料化学元器件汽车电子热分析实验室仪器温度研发工程师试验硬件质量检测.doc
- 如何做好新产品开发路标规划_新能源检测技术材料化学元器件汽车电子热分析实验室仪器温度研发工程师试验硬件质量检测.doc
- 润滑油的黏度、酸值的定义、测试方法以及换油标准_新能源检测技术材料化学元器件汽车电子热分析实验室仪器温度研发工程师试验硬件质量检测.doc
- 润滑脂要经过哪些“地狱式”测试_新能源检测技术材料化学元器件汽车电子热分析实验室仪器温度研发工程师试验硬件质量检测.doc
- 三大类电阻种类及其实物展示_新能源检测技术材料化学元器件汽车电子热分析实验室仪器温度研发工程师试验硬件质量检测.doc
原创力文档


文档评论(0)