Signal Processing Toolbox | Help Desk |
ellipap
Elliptic analog lowpass filter prototype.
[z,p,k] = ellipap(n,Rp,Rs)
[z,p,k] = ellipap(n,Rp,Rs)
returns the zeros, poles, and gain of an order n
elliptic analog lowpass filter prototype, with Rp
dB of ripple in the passband, and a stopband Rs
dB down from the peak value in the passband. The zeros and poles are returned in length n
column vectors z
and p
and the gain in scalar k
. If n
is odd, z
is length n
- 1. The transfer function isellip
sets the cutoff frequency ellipap
uses the algorithm outlined in [1]. It employs the M-file ellipk
to calculate the complete elliptic integral of the first kind and the M-file ellipj
to calculate Jacobi elliptic functions.