| Signal Processing Toolbox | Search  Help Desk |
| cheb2ap | See Also |
Chebyshev type II analog lowpass filter prototype.
Syntax
[z,p,k] = cheb2ap(n,Rs)
Description
[z,p,k] = cheb2ap(n,Rs)
finds the zeros, poles, and gain of an order n Chebyshev type II analog lowpass filter prototype with stopband ripple Rs dB down from the passband peak value. cheb2ap returns the zeros and poles 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 is
cheb1ap, whose poles are evenly spaced about an ellipse in the left half plane. The Chebyshev type II cutoff frequency
0 is set to 1 for a normalized result. This is the frequency at which the stopband begins and the filter has magnitude response of 10-Rs/20.
Algorithm
Chebyshev type II filters are sometimes called inverse Chebyshev filters because of their relationship to Chebyshev type I filters. Thecheb2ap function is a modification of the Chebyshev type I prototype algorithm:
.cheb2ap replaces the frequency variable
with 1/
, turning the lowpass
filter into a highpass filter while preserving the performance at
= 1.
.cheb2ap subtracts the filter transfer function from unity.
See Also
besselap |
Bessel analog lowpass filter prototype. |
buttap |
Butterworth analog lowpass filter prototype. |
cheb1ap |
Chebyshev type I analog lowpass filter prototype. |
cheby2 |
Chebyshev type II filter design (stopband ripple). |
ellipap |
Elliptic analog lowpass filter prototype. |
References
[1] Parks, T.W., and C.S. Burrus. Digital Filter Design. New York: John Wiley & Sons, 1987. Chapter 7.