Signal Processing Toolbox Previous page   Next Page
polystab

Stabilize polynomial

Syntax

Description

polystab stabilizes a polynomial with respect to the unit circle; it reflects roots with magnitudes greater than 1 inside the unit circle.

b = polystab(a) returns a row vector b containing the stabilized polynomial, where a is a vector of polynomial coefficients, normally in the z-domain.

Examples

polystab can convert a linear-phase filter into a minimum-phase filter with the same magnitude response:

Algorithm

polystab finds the roots of the polynomial and maps those roots found outside the unit circle to the inside of the unit circle:

See Also

roots


Previous page  polyscale prony Next page

© 1994-2005 The MathWorks, Inc.