广义多项式拟合系数
- 更新时间2025-07-30
- 阅读时长4分钟
通过最小二乘法、最小绝对残差或Bisquare方法返回数据集(X, Y)的广义多项式幂拟合的多项式系数。

输入/输出
系数约束
—
系数约束通过将某个阶数设置为系数,指定某些阶数上多项式系数的约束。如某些多项式系数的确切值已知,则可使用系数约束。
多项式阶数
—
多项式阶数指定用于拟合数据集合的多项式的阶数。 多项式阶数必须大于等于0。如多项式阶数小于0,VI将把多项式系数设置为空数组并返回错误。多项式阶数必须小于等于25。如多项式阶数大于25,VI将设置多项式系数为零并返回警告。默认值为2。
Y
—
Y是由因变值组成的数组。Y中的采样点数必须大于等于多项式阶数。如采样点数小于等于多项式阶数,VI可设置多项式系数为空数组并返回错误。
X
—
X是由自变量组成的数组。X中的采样点数必须大于等于多项式阶数。如采样点数小于等于多项式阶数,VI可设置多项式系数为空数组并返回错误。X的元素数必须等于Y的元素数。
权重
—
权重是观测点(X, Y)的权重数组。权重的大小必须与Y相同。如未连线输入至权重,VI可设置权重的所有元素为1。 如权重中的某个元素小于0,该VI将使用元素的绝对值。
容忍度
—
容差确定使用最小绝对残差或Bisquare方法时,停止多项式系数交互调整的时间。对于最小绝对残差方法,如两次连续的交互之间多项式拟合的加权均方误差小于容差,该VI将返回结果系数。对于Bisquare方法,如两次连续的交互之间多项式系数的相对差小于容差,该VI将返回结果多项式系数。 如容差小于等于0,VI将设置容差为0.0001。
方法
—
方法指定拟合方法。
算法
—
算法指定VI用于计算多项式系数的算法。其它算法无效时,可使用不满秩H的SVD算法。
多项式系数
—
多项式系数返回拟合模型的系数,按幂的升序排列。多项式系数中元素的总量为m+1,m是多项式的阶数。
错误
—
错误返回VI的任何错误或警告。将错误连接至错误代码至错误簇转换VI,可将错误代码或警告转换为错误簇。 |
该VI类似于广义多项式拟合VI,但是不返回y值或拟合模型的加权平均误差。
系数约束
—
阶数
—
系数
—
Y
—
方法
—
多项式系数
—
错误
—