在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按钮。
-
2023-09-06
REFPROP正版软件基本操作指南
这份REFPROP正版软件基本使用方法指南详细介绍了从启动软件到查询流体物性的步骤。您将了解如何选择流体、查询指定点的物性、查询饱和状态的物性以及创建物性图表。无论您是初学者还是专家,这个指南都将帮助您轻松掌握REFPROP软件的操作技巧。
查看详情 >
-
2023-12-06
Pipe Flow Expert 中文快速入门指南:精通管道设计与流体动力学
深入了解PipeFlowExpert中文快速入门指南,掌握管道设计和流体动力学的基础知识。本指南涵盖了绘图界面的使用技巧、单位转换(公制或英制)、储罐和流体源的应用,以及连接点或节点的设置。详细介绍流量需求的计算方法、管道流向的分析技巧,以及如何设计开放式和封闭式管道系统。学习如何有效预防管道回流,以及如何选择和使用管道图门、管件、控制阀和喷头。此外,本指南还提供泵型号的选择指导和负流量泵的使用方法,旨在帮助初学者和行业人员提高在管道系统设计和分析中的技能和效率。
查看详情 >
-
2019-11-26
桑基图制作软件e!Sankey V5中文版已正式发布
e!Sankey 5有新和改进。开发了新功能,对用户界面进行了现代化处理,并在处理细节时使操作舒适。
查看详情 >