最小二乘多项式适合
计算多项式系数,最适合在最小二乘意义上的输入数据
图书馆
数学函数和多项式函数
dsppolyfun
描述
最小二乘多项式适合块计算的系数n阶多项式最小二乘意义上的最适合输入数据,你指定的地方n在多项式阶参数。一套截然不同的n+ 1系数计算的每一列米——- - - - - -N输入,u。
对于一个给定的输入列,计算块的系数,c1,c2、……cn + 1,最大限度地减少数量
在哪里u我是我th元素输入列
独立变量的值,x1,x2、……x米,指定长度米向量的控制点参数。相同的米控制点是用于所有N多项式适合,可以平等或不平等的间隔。相当于MATLAB®代码如下所示。
c = polyfit (x, u, n) %等价的MATLAB代码
为了方便起见,块把长度-米无向的向量作为输入米1的矩阵。
每一列的n+ 1)——-N输出矩阵,c,表示一组n+ 1的最佳拟合多项式系数描述对应的列的输入。系数的指数递减的顺序排列,每一列c1,c2、……cn + 1。
例子
在ex_leastsquarespolyfit_ref多项式模型,评价块使用二阶多项式
生成四个因变量的值y从四个独立变量的值u,收到了港口。多项式的系数向量中提供(2 0 3)
底部端口。注意,一阶项的系数为零。
的控制点配置参数的最小二乘多项式适合块相同的四个独立变量的值u用作输入多项式的评价,(1 2 3 4)
。最小二乘多项式适合块使用这些值与因变量的输入值y重建原始多项式系数。
参数
- 控制点
-
独立变量的值在每个输入列对应的数据。对于一个米——- - - - - -N输入该参数必须是一个长度米向量。可调(金宝app模型)。
- 多项式阶
-
订单,n多项式的用于构建最适合。系数的数量n+ 1。
金宝app支持的数据类型
双精度浮点
单精度浮点