iirlinphase
Quasi-linear phase IIR filter from halfband filter specification
Syntax
iirlinFilter= design(d,'iirlinphase','SystemObject',true)
hd = design(...,'filterstructure',structure,'SystemObject',true)
Description
iirlinFilter= design(d,'iirlinphase','SystemObject',true)
designs
a quasi-linear phase filter iirlinFilter
specified
by the filter specification object d
.
hd = design(...,'filterstructure',structure,'SystemObject',true)
returns
a filter with the structure specified by structure
.
By default, the filter structure is a cascade structure. The following
table lists all the structures design
supports
for the IIR linear phase response.
Structure | Filter Structure |
---|---|
| Cascade of allpass filters |
| Cascade of allpass wave digital filters |
| IIR polyphase decimator |
| IIR wave digital filter polyphase decimator |
| IIR polyphase interpolator |
| IIR wave digital filter polyphase interpolator |
To get a list of all the structures the specific fdesign
method
supports, type the following in the MATLAB® command prompt.
d = fdesign.halfband; strucs = validstructures(d,'SystemObject',true);
To get a list of structures iirlinphase
supports,
type the following in the MATLAB command prompt.
iirlinphaseStrucs = strucs.iirlinphase;
Examples
Version History
Introduced in R2011a