Digital Signal Processing Reference
In-Depth Information
Stepwise implementation of the above code returns the following values for
different variables:
Instruction II: N
=
2; wc
=
9.0360;
Instruction III: num
=
[0 0 81.6497]; den
=
[1.0000
12.7789 81.6497];
Instruction IV: Ht
=
1/(sˆ2 + 12.78s + 81.65);
The magnitude spectrum is the same as that given in Fig. 7.7(b).
7.3.2 Type I Chebyshev filters
Butterworth filters have a relatively low roll off in the transitional band, which
leads to a large transitional bandwidth. Type I Chebyshev filters reduce the
bandwidth of the transitional band by using an approximating function, referred
to as the Type I Chebyshev polynomial, with a magnitude response that has
ripples within the pass band. We start with the definition of the Chebyshev
polynomial.
7.3.2.1 Type I Chebyshev polynomial
The
N
th-order Type I Chebyshev polynomial is defined as
−
1
(
ω
))
ω≤
1
cos(
N
cos
T
N
(
ω
)
=
(7.33)
−
1
(
ω
))
ω >
1
,
cosh(
N
cosh
where cosh(
x
) denotes the hyperbolic cosine function, which is given by
cosh(
x
)
=
cos( j
x
)
=
e
x
−
x
+
e
.
(7.34)
2
Starting from the initial values of
T
0
(
ω
)
=
1 and
T
1
(
ω
)
= ω
, the higher orders
of the Type I Chebyshev polynomial can be recursively generated using the
following expression:
T
n
(
ω
)
=
2
ω
T
n
−
1
(
ω
)
−
T
n
−
2
(
ω
)
.
(7.35)
Table 7.3 lists the Chebyshev polynomial for different values of
n
within the
range 0
≤
n
≤
10.
Using Eq. (7.33), the roots of the Type I Chebyshev polynomial
T
N
(
ω
) can
be derived as follows:
(2
n
+
1)
π
2
N
ω
n
=
cos
,
(7.36)
for 0
≤
n
≤
N
−
1.
Search WWH ::
Custom Search