查看原文
其他

零基础origin教程13:多条曲线的非线性拟合

CCL 科研共进社 2021-12-21



上期回顾:

自上期内容开始,本教程进入数据处理部分。众多数据处理中,数据拟合是重中之重。最近学习、梳理相关内容发现其中类别之多,远超想象。在接下来几期,会依次介绍各种数据处理相关内容。


本期精彩:

本期内容介绍多条曲线的非线性拟合及相关参数的设置。图12.1 中为两组散点图,现需对两者进行拟合。



▲图12.1

激活 Graph1,依次选择 Analysis - Fitting - Nonlinear Curve Fit - Open Dialog...(如图12.2 所示)。



▲图12.2

此时出现如图12.3 所示对话框。在 Function Selection 选项卡下选择所需函数范围和类别。



▲图12.3

函数类型设置完成后,从 Function Selection 选项卡切换至 Data Selection。首先通过Input Data 栏左侧三角形图标来添加数据。在 Multi-Data Fit Mode 中选择 Global Fit(表示多条曲线拟合),如图12.4 所示。



▲图12.4

Data Selection 设置完成后,再切换至 Advanced 选项卡,将 Recalculate 类型设置为Auto(若更改数据,拟合曲线将自动调整),如图12.5 所示。



▲图12.5

以上设置都完成后,点击 Fit,进行拟合。拟合结果如图12.6 所示。



▲图12.6

科研作图时,初次拟合的结果常不能让人满意,或者临时需要改变一些拟合条件。现介绍如何根据需要改变参数。


如图12.7 所示,点击图 Graph1 中左上角绿色锁状标志,选择 Change Parameters。


▲图12.7

现图12.2 所示对话框,可以重新设置各种参数。


图12.8

不难发现上面的实例中两条曲线为同一类型曲线,可以利用同一种函数来拟合,所以不难实现多条曲线的同时拟合。下面介绍如何实现两条不同类型曲线的拟合。


如图12.9 所示,图中一个为线性拟合,一个为非线性拟合。



▲图12.9


首先激活 Graph2,光标移至左上角图层1 标示处,右击会发现系统默认勾选在 1 g1 [BOOK1] Sheet1!A(X),B(Y)处,如图12.10 所示(当前默认选中散点图[A(X),B(Y)])。按上文方式对该散点图进行拟合。拟合结果如12.11 所示。



▲图12.10


▲图12.11

[A(X),B(Y)]拟合完成后,勾选[A(X),C(Y)],如图12.12所示。选中后进行线性拟合,拟合结果如图11.13所示。同样可以根据要求再次改变参数,优化拟合结果。



▲图12.12



图12.13


: . Video Mini Program Like ,轻点两下取消赞 Wow ,轻点两下取消在看

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存