ellipord
Minimum order for elliptic filters
Description
[
returns the lowest order, n,Wn] = ellipord(Wp,Ws,Rp,Rs)n, of the digital elliptic filter with no
more than Rp dB of passband ripple and at least Rs
dB of attenuation in the stopband. Wp and Ws, are
respectively, the passband and stopband edge frequencies of the filter, normalized from 0 to
1, where 1 corresponds to π rad/sample. The scalar (or vector) of
corresponding cutoff frequencies, Wn, is also returned. To design an
elliptic filter, use the output arguments n and Wn
as inputs to ellip.
Examples
Input Arguments
Output Arguments
Algorithms
ellipord uses the elliptic lowpass filter order prediction formula
described in [1]. The function performs its
calculations in the analog domain for both the analog and digital cases. For the digital case,
it converts the frequency parameters to the s-domain before estimating
the order and natural frequencies, and then converts them back to the
z-domain.
ellipord initially develops a lowpass filter prototype by transforming
the passband frequencies of the desired filter to 1 rad/s (for low and highpass filters) and
to –1 and 1 rad/s (for bandpass and bandstop filters). It then computes the minimum order
required for a lowpass filter to meet the stopband specification.
References
[1] Rabiner, Lawrence R., and B. Gold. Theory and Application of Digital Signal Processing. Englewood Cliffs, NJ: Prentice Hall, 1975.
Extended Capabilities
Version History
Introduced before R2006a

