主要内容

最小二乘多项式适合

计算多项式系数,最适合在最小二乘意义上的输入数据

图书馆

数学函数和多项式函数

dsppolyfun

  • 最小二乘多项式适合块

描述

最小二乘多项式适合块计算的系数n阶多项式最小二乘意义上的最适合输入数据,你指定的地方n多项式阶参数。一套截然不同的n+ 1系数计算的每一列——- - - - - -N输入,u

对于一个给定的输入列,计算块的系数,c1,c2、……cn + 1,最大限度地减少数量

= 1 ( u u ^ ) 2

在哪里uth元素输入列

u ^ = f ( x ) = c 1 x n + c 2 x n 1 + + c n + 1

独立变量的值,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 = 2 u 2 + 3

生成四个因变量的值y从四个独立变量的值u,收到了港口。多项式的系数向量中提供(2 0 3)底部端口。注意,一阶项的系数为零。

控制点配置参数的最小二乘多项式适合块相同的四个独立变量的值u用作输入多项式的评价,(1 2 3 4)。最小二乘多项式适合块使用这些值与因变量的输入值y重建原始多项式系数。

参数

控制点

独立变量的值在每个输入列对应的数据。对于一个——- - - - - -N输入该参数必须是一个长度向量。可调(金宝app模型)

多项式阶

订单,n多项式的用于构建最适合。系数的数量n+ 1。

金宝app支持的数据类型

  • 双精度浮点

  • 单精度浮点

另请参阅

去趋势 DSP系统工具箱
多项式的评估 DSP系统工具箱
多项式稳定性试验 DSP系统工具箱
polyfit MATLAB

扩展功能

版本历史

之前介绍过的R2006a