Origin06-非线性拟合使用方法.ppt

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

Origin的非线性拟合功能Origin中进行非线性拟合的步骤1、将数据输入worksheet2、做数据的散点图3、进行非线性拟合: A、若有相应的菜单命令,点击相应的菜单命令即可 B、使用Origin内置拟合函数,可以使用拟合向导,按向导指示操作即可 C、若自定义函数,使用高级非线性拟合工具进行拟合,所有的拟合过程都可以控制A、使用菜单进行非线性拟合上机练习S拟合工具上机练习上机练习B、FittingWizard

非线性拟合向导第1步:选择要拟合的数据第2步;选择合适的拟合函数第3步:选择权重数据第4步:拟合控制第5步:输出结果Origin内置函数NLSF拟合拟合向导上机练习C、TheNLSFAdvancedFittingToolNLSF的两种模式自定义拟合函数自定义函数NLSF拟合上机练习1自定义函数NLSF拟合上机练习2自定义函数NLSF拟合上机练习3这里可以写一些参数的线性约束条件,设参数为a,b,c,d,条件可以是:ab;a+2*b=c*2-d;4bc6;a/39支持5种关系:?=,,=,,=.?约束之间用分号分分隔,换行按CTRL+ENTER.?2、设置函数参数的一些约束条件(没有的话就跳过)3、拟合过程中一些参数的设置(一般用默认设置即可)一般不要选中设置参数的有效数字Delta一定程度上会影响拟合的结果设置最大的迭代次数设置权重方法,没有就选None4、选择要拟合的数据1、选变量2、选数据3、确认将数据赋予变量设X变量的时候也是点左边的按钮,不要点这个按钮!!存放模拟曲线的数据点的数据集名称根据这里的参数绘制曲线,选择Action:Fit,则最后一次选中的参数被传递给Fit程序5、模拟曲线使用Origin进行非线性拟合,必须指定各参数的初始值,使用内置拟合函数时,Origin会自动设置好比较合适的初始值。使用自定义函数拟合时,用户必须自己指定初始值,初始值选的不好,拟合就有可能不成功。好的初始值的选择需要对拟合数据、拟合函数仔细分析,以及用户的经验取消选中的话,则这个参数在迭代过程中保持不变,当函数中某个参数被确定的话,就可以在这里设置误差取值范围是[0,1],越接近1,则越表明该参数有可能过参数化了。这个时候,用户就要考虑拟合的模型是否正确了,是否可以简化模型,除去一些参数。拟合的结果6、进行拟合大多数情况下,过参数化的模型都应该认真审视,但并不是所有的过参数化的模型都是坏的模型。比如说,绝大多数的指数方程都是这样的模型执行一次LMiteration执行n次LM迭代,迭代过程中要终止的话,按ESC键即可当LM迭代方法无法进行时,可以尝试进行Simplex迭代方法(一般情况下,此方法不如LM方法好)(downhillsimplexmethod)用这两个按钮可以浏览拟合过程中每次迭代得到的参数迭代过程的输出结果显示在这里创建一个worksheet,将拟合结果写入其中要FindY,在这里填入x的值,x在数据集内、外都可以要FindX,在这里填入y的值,y必须在数据集之内7、生成结果创建一个matrix,将Var-CovMatrix写入其中1.添加一个新的函数类别,将自定义的函数都放置在这个类别里,以便以后重复使用*非线性模型拟合Origin解非线性拟合的算法Levenberg-Marquardt(L-M)method(列文伯格-马夸尔特法):LM算法需要对每一个待估参数求偏导。对于Origin内置的拟合函数,Origin提供了求偏导的解析表达式,因此速度快,拟合时,尽可能使用Origin的提供的内置拟合函数对于用户自定义的拟合函数,求偏导时,直接使用数值进行,速度较慢。Origin也允许用户定义求偏导的表示式。SimplexMethod(单纯形算法):当L-M算法不能得出最佳的拟合结果时,可尝试使用该算法。非线性拟合的结果如何评价?Fit?ExponentialDecay-firstorder

一阶指数衰减拟合Fit?ExponentialDecay-secondorder

二阶指数衰减拟合Fit?ExponentialDecay-thirdorder

三阶指数衰减拟合C:\ProgramFiles\OriginLab\OriginPro75 \Samples\Analysis\CurveFitting\ExpDecay.OPJ完成Origin软件自带的指数二阶衰减拟合例题文件:Fit?ExponentialGrowth

一阶指数增长拟合F

文档评论(0)

iris + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档