Main Content

Analysis Methods for Filter System Objects

Method Description
Single-rate and Multirate Analysis
fvtool Filter visualization tool
info Filter information
freqz Frequency response of a discrete-time filter
phasez Phase response of a discrete-time filter
zerophase Zero-phase response of a discrete-time filter
grpdelay Group delay of a discrete-time filter
phasedelay Phase delay of a discrete-time filter
impz Impulse response of a discrete-time filter
impzlength Impulse response length
stepz Step response of a discrete-time filter
zplane Pole/Zero plot
cost Cost estimate
measure Measure filter response
order Filter order
firtype Determine the type (1–4) of a linear phase FIR filter
coeffs Return filter coefficients
Multirate Analysis
polyphase Polyphase decomposition of multirate filters
gain Gain of a Cascaded Integrator-Comb (CIC) filter
Second-order Sections
scale Scale second-order sections
scalecheck Check scale of second-order sections
scaleopts Create options object for sos scaling
cumsec Vector of cumulative second-order section filters
reorder Reorder second-order sections
sos Convert IIR filter to Biquad filter
Code Generation
realizemdl Filter realization diagram
Fixed-point (supported by FIRFilter, IIRFilter, AllpoleFilter, and BiquadFilter only)
noisepsd Power spectral density of filter output due to roundoff noise
noisepsdopts Create options object for noisepsd computation
freqrespest Frequency response estimate via filtering
freqrespopts Create options object for frequency response estimate
Other
isallpass True for allpass discrete-time filter
islinphase True for linear discrete-time filter
ismaxphase True if maximum phase
isminphase True if minimum phase
isreal True for discrete-time filter with real coefficients
isstable True if the filter is stable
isfir True if the filter is FIR
issos True if filter is in second order sections form
specifyall Specify all fixed-point properties