Filter Design Toolbox    
isminphase

Test quantized filters to see if they are minimum phase

Syntax

Description

flag = isminphase(hq) determines if the filter hq is minimum phase and returns 1 if true and 0 if false.

flag = isminphase(hq,k) determines if the k-th section of the filter hq is a minimum phase section and returns 1 if true and 0 if false.

The determination is based on the reference coefficients. A filter is minimum phase when the zeros of its transfer function are on or inside the unit circle, or the numerator is a scalar.

Examples

This example creates a minimum phase quantized filter.

If you look at the example in ismaxphase, you may notice that this filter is also maximum phase. Since both the poles and zeros of the filter lie on the unit circle, it passes the tests for minimum and maximum phase designation.

See Also
isallpass, isfir, islinphase, ismaxphase, isreal, issos, isstable,


  ismaxphase isreal 

Learn more about the latest releases of MathWorks products:

 © 1994-2009 The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS