曲线拟合不同拟合方式的配置
-
线性(Linear)
利用最小二乘法找到最能代表输入数据集的直线斜率和截距。
-
多项式(Polynomial)
通过最小二乘法找到最能代表输入数据集的多项式拟合系数。
-
样条插值(Spline)
返回区间个数为 n 的样条插值,结果中包含样条插值函数在内接点处的二阶导数。
设计思路
整体思路
- 程序可以实现三种不同方式进行曲线拟合,因此程序框图采用条件结构分别创建不同方式的程序;
- 利用索引数组实现原始数据的输入;
- 由于曲线拟合函数输入/输出端子数据类型为动态数据,故将索引数组与曲线拟合函数相连时会自动生成转换函数
因此,在输出端子同样需要转换函数; - 由于不同拟合方式的输出都不同,为了实时显示不同的输出参数,同时让前面板更简洁,需要利用属性节点的禁止特性,在使用其中一种方式时,将不需要使用的控件进行禁用。
关于禁用模块的介绍:点击这里、
分支的构建
-
线性方式
-
多项式方式
-
样条插值方式
文章来源:https://www.toymoban.com/news/detail-487549.html
运行结果
程序下载点此跳转文章来源地址https://www.toymoban.com/news/detail-487549.html
到了这里,关于利用Labview实现曲线拟合的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!