Signal Processing Toolbox | ![]() ![]() |
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
Chebyshev type II filters are monotonic in the passband and equiripple in the stopband. The pole locations are the inverse of the pole locations of 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. The cheb2ap
function is a modification of the Chebyshev type I prototype algorithm:
cheb2ap
replaces the frequency variable cheb2ap
subtracts the filter transfer function from unity.
See Also
|
Bessel analog lowpass filter prototype. |
|
Butterworth analog lowpass filter prototype. |
|
Chebyshev type I analog lowpass filter prototype. |
|
Chebyshev type II filter design (stopband ripple). |
|
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.
![]() | cheb1ord | cheb2ord | ![]() |