主要内容

多项式稳定性试验

利用Schur-Cohn算法确定输入多项式的根是否都在单位圆内

图书馆

数学函数/多项式函数

dsppolyfun

  • 多项式稳定性测试块

描述

多项式稳定性测试块使用Schur-Cohn算法来确定多项式的所有根是否都在单位圆内。

y = all(abs(roots(u)) < 1) %等效MATLAB代码

m × n输入矩阵的每一列u包含M个不同多项式的系数,

f x u 1 x 1 + u 2 x 2 + ... + u

按指数递减的顺序排列,u1u2、……u.多项式是M-1阶的正整数指数。

输入到块代表多项式系数如前一个方程所示。该块始终将长度为m的无向向量输入视为m × 1矩阵。

输出是一个1 × n的矩阵,每一列包含值10.的值1表明输入对应列的多项式是稳定的;也就是所有解的大小金宝搏官方网站f (x)= 0小于1。的值0表明输入对应列的多项式可能是不稳定的;也就是说,至少一个解的大小fx) = 0大于等于1。

应用程序

这个块最常用来检查分母多项式的极点位置,一个z),对于传递函数,Hz).

H z B z 一个 z b 1 + b 2 z 1 + ... + b z 1 一个 1 + 一个 2 z 1 + ... + 一个 n z n 1

两极是n分母多项式的-1根,一个z).当任意极点位于单位圆外时,传递函数Hz)是不稳定的。在DSP的典型应用中,上述传递函数以降序幂表示z-1而不是z

金宝app支持的数据类型

  • 双精度浮点

  • 单精度浮点

  • 布尔值-块输出总是布尔值。

另请参阅

最小二乘多项式拟合 DSP系统工具箱
多项式的评估 DSP系统工具箱
polyfit MATLAB

扩展功能

之前介绍过的R2006a