在Origin中使用Python执行隐式曲线拟合
本文演示了如何在Origin中使用Python进行隐式曲线拟合。系统拟合函数和用户定义的拟合函数都将用作示例。本文提供了Python脚本,请按照步骤进行尝试。
Origin内置隐式函数

在这个粒子中,我们将使用上面的Ellipse函数拟合数据集Ellipse.dat。这是Origin中的一个系统拟合函数,可以直接调用拟合。
1、从Origin菜单中选择Connectivity:Open Untitled.py以在代码生成器中打开一个空的Python文件。
2、复制粘贴下面的脚本,然后单击运行按钮(F5)执行。

应将报告添加到工作薄中,激活它并检查拟合结果。

用户定义的隐式函数

要将相同的数据拟合到心脏曲线的函数,请按照以下步骤定义函数:
1、 从 Origin 菜单中选择 Tools: Fitting Function Builder。
2、在 Fitting Function Builder 对话框的 Goal 页面中,点击 Next。
3、在Name and Type页面中,从Select中选择Implicit或创建一个Category下拉列表,在Function Name字段中键入heart,然后在Function Model组中选择Implicit。然后单击下一步。

4、在变量和参数页面中,在变量字段键入x,y,在参数字段中键入 xc, yc, r。点击下一步。

5、在Expression Function 页面中,在Function Body 编辑框中键入以下脚本 :(x-xc)^2 +(y-yc-((x-xc)*(x-xc))^(1/3))^2-r^2. 点击running man按钮查看功能。单击完成按钮以创建函数。

6、现在让我们按照The first example中的相同例程来拟合此函数。选择菜单Connectivity:Open Untitled.py转到代码生成器。
7、在脚本中将拟合函数名称改为heart并执行。

8、检查报告表中的拟合结果
注意:要关闭拟合曲线的环路,请点击绿色的锁,并选择更改参数...。在NLFit对话框中,在左侧面板中选择Fitted Curves,在右侧面板中将Fitted Curves Plot->Data Type of y->Range Margin(%)更改为 50,然后单击Fit按钮。

-
2026-03-10
GTAP数据库 V12已正式发布 - 附视频介绍
GTAP(Global Trade Analysis Project)是一个设立在美国普渡大学农业经济系的经济研究组织。该项目成立于1992年,旨在为贸易政策分析和可计算一般均衡(CGE)建模提供数据支持。全新版GTAP V12已于2026年2月正式发布,欢迎联系北京睿驰科技订购正版GTAP数据库。
查看详情 >
-
2026-03-26
Origin 2026 SR1 服务更新包发布
Origin 2026 服务更新包1现已发布,适用于更新现有Origin或OriginPro 2026 SR0安装或全新安装。本次更新修正了智能填充、Excel公式、分组绘图批量操作及合并图形兼容性等多处问题,并解决了部分崩溃错误。安装后版本号将升级到10.3.0.197,用户可通过“帮助:关于Origin”确认更新完成。
查看详情 >
-
2026-04-13
GMS 10.9 中文版正式发布 — 新增 PFAS 运移模拟与地下水能量(GWE)模块
GMS 10.9 中文版现已发布。本次更新新增 MODFLOW-USG Transport 对 PFAS 运移模拟的支持、MODFLOW 6 地下水能量(GWE)模型、UGrid 多项改进以及 MODFLOW 6 界面优化等功能,为地下水数值模拟与地热储能分析提供更多工具支持。
查看详情 >
