origin7完全教程-第10章.pptVIP

  • 255
  • 0
  • 约5.93千字
  • 约 60页
  • 2018-04-13 发布于河南
  • 举报
origin7完全教程-第10章

作 业 简述非线性拟合的特点及与线性回归的不同点。 在NLSF高级模式中有哪几类拟合函数? 如何使用NLSF做非线性拟合? 简述使用自定义函数拟合的步骤及注意事项。 第十一章 非线性拟合 对大量的实验数据和统计数据来说,变量之间的关系往往比较复杂,简单线性回归或多项式回归难以满足要求,需要做非线性拟合。 本章内容包括: 非线性拟合; 高级非线性拟合; 使用自定义函数拟合; 11.1 Origin7常用的非线性拟合 激活Graph窗口,在Analysis菜单中提供了多种拟合函数,大部分拟合可以用Origin默认的设置进行,也不必输入参数,使用简单、方便。 在Non-Linear Curve Fit下的Advanced Fitting Tool对话框中有拟合函数方程、曲线示意图、函数文件的详细说明。 (a)一阶指数衰减函数曲线;(b)指数增长函数曲线;(c)Gaussian函数曲线;(d)Lorentzian函数曲线;(e)Boltzmann函数曲线;(f)对数函数曲线 11.1.1 拟合举例 做曲线拟合前,要根据数据分布的特点选择合适的拟合函数。 下面例子中的数据适合用指数(衰减、增长)函数拟合。 在Origin中有三种精度的指数衰减函数可以选择,在拟合时要根据数据分布情况加以选择,用不同精度的函数拟合的结果有时会有较大的差别。 尽管只多了几个参数,但比一阶指数衰减拟合复杂得多,要获得理想的拟合效果,就要添入适当的参数。 本节所举两个例子,分别数据来自: \Tutoril\FitExmp1.opj \Sample\Data\ExpDecay.dat 11.1.2 S拟合工具 选择Analysis|Sigmoidal Fit做S拟合,拟合曲线的类型依赖于x坐标轴类型和Settings属性中的Logged Data Fit Function选项。 选择Tools|Sigmoidal Fit,打开S拟合工具,如下图所示。 Operation选项 Asymptotes, Lower, Upper分别相当于函数的A1, A2; Parameters, Center为X0, Rate为dx或p; Simulate, 激活Graph窗口,完成参数设置后,Origin根据设置生成拟合函数,可在Plot Details对话框的Function选项查看此函数; Fit, Origin曲线更新没选中Fix复选框的参数,进行拟合; Find X/Y, 利用拟合曲线,查找相应的Y/X值。 Setting选项 Settings, 指定拟合曲线的点(Points); 超出数据范围的拟合曲线部分(Left, Right, %); Fit文本框为迭代的次数; 若选中Fit All Curves,拟合该图层所有数据曲线; Use Reduced Chi^2,只影响报告中的参数误差,不影响拟合过程。 Logged Data Fit Function,选择Boltzman还是对数函数做拟合。若X轴为对数坐标,Origin使用对数函数拟合。 Weighting, 只有Worksheet中有Y Err, 才能选择Error Bars,权为1/errbar^2; 选中Inverse Y,权为1/Y。 拟合比较工具 选择Tools|Fit Comparison,打开拟合比较工具,用同一拟合函数拟合两组数据,用F检验判断这两组数据是否显著不同,是否代表同一样本。 Origin分别对这两组数据做拟合,再将两组数据叠加在一起,做同样的数据拟合,获得三组数据。 11.2 高级非线性拟合 除了前面介绍的基本拟合方法,Origin还提供NLFS(Nonlinear Least Squares Fitter),非线性最小二乘拟合。 NLFS包含200个函数,可满足不同领域的需要。有两种模式: Basic Mode, 基本模式; Advanced, 高级模式。 NLSF基本模式 与高级模式比较,基本模式的拟合函数较少,控制功能相对较弱,但界面简单、使用方便。 该模式的功能:选择函数、选择数据、做拟合、在Graph窗口中显示拟合结果。 激活Graph或Worksheet窗口,选择Analysis|Non-linear Curve Fit|Advanced Fitting Tool,选择Basic Mode。 More, 切换到高级模式 Starting Fitting, 打开Fitting Session对话框 Select Dataset, 打开Select Dataset对话框 New, 打开Define New Function对话框 Edit, 打开Edit New Function对话框 NLSF高级模式 高级模式可以设置拟合过程的所有细节,包括定义Lab

文档评论(0)

1亿VIP精品文档

相关文档