利用Labview实现曲线拟合

慈云数据 2024-04-13 技术支持 109 0

文章目录

    • 曲线拟合不同拟合方式的配置
    • 设计思路
      • 整体思路
      • 分支的构建
      • 运行结果

        曲线拟合不同拟合方式的配置

        • 线性(Linear)

            利用最小二乘法找到最能代表输入数据集的直线斜率和截距。

          在这里插入图片描述

        • 多项式(Polynomial)

            通过最小二乘法找到最能代表输入数据集的多项式拟合系数。

          在这里插入图片描述

        • 样条插值(Spline)

            返回区间个数为 n 的样条插值,结果中包含样条插值函数在内接点处的二阶导数。

          在这里插入图片描述

          设计思路

          整体思路

          • 程序可以实现三种不同方式进行曲线拟合,因此程序框图采用条件结构分别创建不同方式的程序;
          • 利用索引数组实现原始数据的输入;
          • 由于曲线拟合函数输入/输出端子数据类型为动态数据,故将索引数组与曲线拟合函数相连时会自动生成转换函数

            在这里插入图片描述

            因此,在输出端子同样需要转换函数;

          • 由于不同拟合方式的输出都不同,为了实时显示不同的输出参数,同时让前面板更简洁,需要利用属性节点的禁止特性,在使用其中一种方式时,将不需要使用的控件进行禁用。

            关于禁用模块的介绍:点击这里、

            分支的构建

            • 线性方式

              在这里插入图片描述

            • 多项式方式

              在这里插入图片描述

            • 样条插值方式

              在这里插入图片描述

              运行结果

              在这里插入图片描述

              在这里插入图片描述

              在这里插入图片描述

              程序下载点此跳转

微信扫一扫加客服

微信扫一扫加客服

点击启动AI问答
Draggable Icon