欢迎来到天天文库
浏览记录
ID:51620456
大小:1.26 MB
页数:43页
时间:2020-03-26
《Origin的非线性拟合功能.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Origin的非线性拟合功能非线性模型拟合Origin解非线性拟合的算法Levenberg-Marquardt(L-M)method(列文伯格-马夸尔特法):LM算法需要对每一个待估参数求偏导。对于Origin内置的拟合函数,Origin提供了求偏导的解析表达式,因此速度快,拟合时,尽可能使用Origin的提供的内置拟合函数对于用户自定义的拟合函数,求偏导时,直接使用数值进行,速度较慢。Origin也允许用户定义求偏导的表示式。SimplexMethod(单纯形算法):当L-M算法不能得出最佳的拟合结果时,可尝试使用该算法。非线性拟合的结果如何评价?Or
2、igin中进行非线性拟合的步骤1、将数据输入worksheet2、做数据的散点图3、进行非线性拟合:A、若有相应的菜单命令,点击相应的菜单命令即可B、使用Origin内置拟合函数,可以使用拟合向导,按向导指示操作即可C、若自定义函数,使用高级非线性拟合工具进行拟合,所有的拟合过程都可以控制A、使用菜单进行非线性拟合Fit ExponentialDecay-firstorder一阶指数衰减拟合Fit ExponentialDecay-secondorder二阶指数衰减拟合Fit ExponentialDecay-thirdorder三阶指数衰减拟合上机练习
3、C:ProgramFilesOriginLabOriginPro75SamplesAnalysisCurveFittingExpDecay.OPJ完成Origin软件自带的指数二阶衰减拟合例题文件:Fit ExponentialGrowth一阶指数增长拟合FitSigmoidalS拟合当x轴为线性坐标时,采用Boltzmann函数拟合当x轴为对数坐标时,采用Logistic函数拟合S拟合工具使用菜单命令进行线性拟合,很多参数都是选用缺省值,用户无法对整个过程进行干预。选用【tool】菜单中的【SigmoidalFit】可以对S拟合过程中的
4、相关参数进行选择,使拟合过程按要求进行,适合高级用户使用。上机练习C:ProgramFilesOriginLabOriginPro75SamplesAnalysisCurveFittingSigmoidalFit.OPJ完成Origin软件自带的S拟合例题文件:FitGaussian高斯拟合FitLorentzian洛仑兹拟合FitMulti-peaks多峰拟合按照峰值分段拟合,每一段采用Gaussion或Lorentzian方法上机练习C:ProgramFilesOriginLabOriginPro75SamplesAnalys
5、isCurveFittingMultiPeakFit.OPJ完成Origin软件自带的多峰拟合例题文件:B、FittingWizard非线性拟合向导第1步:选择要拟合的数据在这里控制参与拟合的数据点自变量(独立变量的)范围,数据点在图形中的显示设置第2步;选择合适的拟合函数函数的类别函数名称函数公式函数图形第3步:选择权重数据没有权重就选择None第4步:拟合控制参数设置显示各测量点的残差图显示置信区间曲线显示预期区间曲线置信区间预期区间第5步:输出结果是否绘制这些曲线?是否输出这些参数?选中的话,会提示把本次拟合的过程保存为一个工具栏上的图标,为以
6、后进行同样的拟合提供方便在此区域右击鼠标,可弹出图示的快捷菜单,可对拟合向导进行一些设置Origin内置函数NLSF拟合C:ProgramFilesOriginLabOriginPro75SamplesAnalysisCurveFittingNLSFBuiltInFunc.OPJ完成Origin软件自带的使用内置函数进行NLSF拟合的例题文件:拟合向导上机练习C、TheNLSFAdvancedFittingToolNonlinearLeastSquaresFittingNLSF高级拟合工具这是BasicMode,点击More按钮,即可切换到
7、AdvancedModeNLSF的两种模式AdvancedMode1、选择拟合函数若自定义函数就选择New这里可以写一些参数的线性约束条件,设参数为a,b,c,d,条件可以是:a>b;a+2*b>=c*2-d;4,>=.约束之间用分号分分隔,换行按CTRL+ENTER.2、设置函数参数的一些约束条件(没有的话就跳过)3、拟合过程中一些参数的设置(一般用默认设置即可)一般不要选中设置参数的有效数字Delta一定程度上会影响拟合的结果设置最大的迭代次数设置权重方法,没有就选None4、选择要拟合的数据1、
8、选变量2、选数据3、确认将数据赋予变量设X变量的时候也是点左边的按钮,不要点这个
此文档下载收益归作者所有