| Filter Design Toolbox | ![]() |
Test whether a quantized filter is stable
Syntax
Description
r = isstable(hq)
tests quantized filter hq to determine whether its poles are inside the unit circle. If the poles lie on or outside the circle, isstable returns r = 0. If the poles are inside the circle, isstable returns r = 1.
r = isstable(hq,k)
returns the stability of the kth-section of a multiple section quantized filter. Based on the locations of the poles of the specified section, isstable returns r = 1 if the filter section is stable, and 0 otherwise.
To determine the filter stability, isstable checks the quantized filter coefficients. When the poles lie on or inside the unit circle, the quantized filter is stable. FIR filters are stable by design since the defining transfer functions do not have denominator polynomials.
Examples
Since filter stability is very important in your design process, use isstable to deterime whether you quantized IIR filter is indeed stable:
See Also
isallpass, isfir, islinphase, ismaxphase, isminphase, isreal, issos, zplane
| issos | length | ![]() |
Learn more about the latest releases of MathWorks products: |
| © 1994-2009 The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |