依据所选模型类型,计算最能代表输入数据的模型系数。


icon

对话框选项

选项 说明信息
模型类型 依据用户指定的数学模型,显示数据和结果。

可选择以下任意模型类型:

  • 线性

    查找最小二乘法意义上代表输入数据集的最佳直线斜率和截距。

  • 二次-

    查找最小二乘法意义上代表输入数据集的最佳二阶多项式。

  • 花键

    返回区间个数为n的样条插值。

    n 包含样条插值函数 g(x) 在表中点 ξ 的二阶导数,其中 i = 0, 1, ..., n - 1。

  • 多项式-

    查找最小二乘法意义上代表输入数据集的最佳多项式拟合系数。

    • 多项式阶-

      必须大于等于0。如多项式阶数小于0,则Express VI返回错误。默认值为5。只有选择多项式时,才可使用该选项。

      多项式阶数的取值必须遵循以下关系: 0 ≤ m < n - 1, 其中 n 是样本点数, m多项式阶数

  • 一般最小二乘法线性

    使用最小二乘法,查找能最佳拟合输入数据的k维线性曲线值和k维线性拟合系数集。

    • 型号

      自变量的函数。只有选择广义最小二乘线性时,才可使用该选项。

      如下列方程中,模型是x的函数,即f0(x),f1(x),…,fn – 1(x)。 其中 a = {a0a1a2,...,an - 1}

  • 当前型号

    显示当前选择的模型类型的公式。只有设置模型类型线性二次方程样条插值多项式广义线性最小二乘时,才显示该对话框。

  • 非线性

    使用Levenberg-Marquardt算法,查找最小二乘法意义上,代表输入数据集的非线性模型的最佳系数集。非线性模型由非线性函数y = f(x,a)表示,a是系数集。

    • 自变量

      指定非线性模型的自变量。只有选择非线性时,才可使用该选项。

    • 最大迭代次数

      最多可执行的迭代次数。如Express VI的执行次数达到最大迭代次数时,仍未找到结果,VI可返回错误。用户必须增加最大迭代次数或调整初值估计,继续查找。默认值为500。只有选择非线性时,才可使用该选项。

    • 初步猜测

      结果系数的初始猜测。只有选择非线性时,才可使用该选项。

  • 非线性模型

    说明模型方程的字符串。只有选择非线性时,才可使用该选项。

结果

显示依据用户选择的选项和输入值生成的参数值。

数据图

显示原始数据和最佳拟合。

VI 使用以下等式计算最佳拟合值: zi = f(xi)A 其中 A 是最佳拟合系数。

残差图

显示原始数据和最佳拟合之间的差异。

输入/输出

  • cerrcodeclst.png 错误输入(无错误)

    描述该节点运行前发生的错误。

  • cexpdynwdt.png 信号

    指定因变量的观测值。

  • cexpdynwdt.png 位置

    指定自变量的值。

  • iexpdynwdt.png 最佳拟合

    返回拟合数据。

    VI 使用以下等式计算 最佳拟合 值: zi = f(xi)A 其中 A 是最佳拟合系数。

  • iexpdynwdt.png 斜率

    返回最佳线性拟合的斜率。

  • iexpdynwdt.png a0

    返回最佳二次拟合的常量。

  • iexpdynwdt.png a2

    返回二阶项系数。

  • iexpdynwdt.png 样条插值

    返回插值函数g(x)的二阶导数。

    样条插值 是插值函数 g(x) 在 i = 0, 1,..., n - 1 的点ξ上的二阶导数。

  • iexpdynwdt.png 非线性系数

    返回最小二乘法意义上代表输入数据的最佳非线性模型系数集合。

  • iexpdynwdt.png 均方误差

    返回最佳拟合的均方误差。

  • iexpdynwdt.png 截距

    返回最佳线性拟合的截距。

  • iexpdynwdt.png 多项式系数

    返回最佳拟合多项式的系数。多项式系数的元素数为m+1,m多项式阶数

  • ierrcodeclst.png 错误输出

    包含错误信息。该输出提供标准错误输出功能。

  • iexpdynwdt.png a1

    返回一阶项系数。

  • iexpdynwdt.png 广义最小二乘估计系数

    返回最小二乘法意义上代表输入数据的最佳系数集合。

  • iexpdynwdt.png 残差

    返回原始数据和最佳拟合之间的差异。