In: Computer Science
I want a solution, please
We wish to use the Kaiser window method to design a
discrete-time filter with generalized linear phase that meets
specifications of the following form:|H(ejw)I =< 0.01, 0 =< w
=< 0.25n,
0.95 =< |H(ejw) < 1.05, 0.35n =< lwl =< 0.6n,
|H(ejw) =< 0.01, 0.65n =< lw| =< n.
(a) Determine the minimum length (M+ 1) of the impulse response and
the value of the Kaiser window parameter B for a filter that meets
the preceding specifications. (b) What is the delay of the filter?
(c) Determine the ideal impulse response ha[n] to which the Kaiser
window should be applied.
* n mean by = 3.14
=< mean < or equale
Solution:
Givendata:
We wish to use the Kaiser window method to design a
discrete-time filter with generalized linear phase that meets
specifications of the following form:|H(ejw)I =< 0.01, 0 =< w
=< 0.25n,
0.95 =< |H(ejw) < 1.05, 0.35n =< lwl =< 0.6n,
|H(ejw) =< 0.01, 0.65n =< lw| =< n
Answer:
(a)
.
For Passband:
So,
For Stopband:
.
So,
Choose such that, .
And
Choose the minimum one. So,
Attenuation:
As,,
Kaiser window parameter can be calculated as:
Minimum length:
As
Minimum Length = 91
(b)
Now,
So, the delay of the filter is by 45 samples.
(c)
So, Ideal Impulse Response:
Graphical Representation:
NOTE: n = 3.14 is pre-applied before all the calculations.
PLEASE GIVEME THUMBUP ME.............