Professional Documents
Culture Documents
• Side lobs
• -25 dB
• Hamming window performs
better
• Simple equation
2n / M 0 n M/2
wn 2 2n / M M / 2 n M
0 else
• Side lobs
• -31 dB
• Hamming window performs
better
• Same complexity as Hamming
1 2n
1 cos 0 n M
wn 2 M
0 else
0.1102A 8.7 A 50
0.5842A 21 0.07886A 21 21 A 50
0.4
0 A 21
•The filter order M is determined approximately by
A8
M
2.285
Muhammad Majid (m.majid@uettaxila.edu.pk) Digital Signal Processing
FIR Filter Design by
Windowing
EXAMPLE: Kaiser Window Design of Low Pass Filter
• Specifications
w p = 0.4p , ws = 0.6p , d1 = 0.01, d2 = 0.001
• Window design methods assume
d = min(d1, d2 ) = min(0.01, 0.001) = 0.001
• Determine cut-off frequency
• Due to the symmetry we can choose it to be
wc = 0.5(w p + ws ) = 0.5(0.4p + 0.6p ) = 0.5p
• Compute
Dw = ws - w p = 0.6p - 0.4p = 0.2p
A 20 log10 60
Muhammad Majid (m.majid@uettaxila.edu.pk) Digital Signal Processing
Filter Design by Windowing
EXAMPLE: Kaiser Window Design of Low Pass Filter
• And Kaiser window parameters
5.653 M 37
• Then the impulse response is given as
2
n 18.5
I0 5.653 1
18.5
hn sin0.5n 18.5 0nM
n 18.5 I0 5.653
0 else
Approximation
Error
k 0
• The Fourier series coefficients can be obtained via
~ N 1
~
Xk
x[n]e j2 / Nkn
n0
• For convenience we sometimes use
WN e j2 / N
Muhammad Majid (m.majid@uettaxila.edu.pk) Digital Signal Processing
The Discrete Fourier Series
• Analysis equation
~ N 1
~
Xk x[n]Wkn
N
n0
• Synthesis equation
~ 1 N1 ~
x[n] Xk WNkn
N k 0
• Shift of Sequence
~ ~
x n DFS
Xk
~ ~
x n m e j2km / NXk
DFS
~
e j2 nm / N~
x n DFS
Xk m
• Duality
~ ~
x n
DFS
Xk
~
Xn DFS
N~
x k
• Interchange summations
~ N 1
~ N1 ~
X3 k x1[m] x2[n m]WNkn
m0 n0
~ N 1
~ N 1 ~ kn
N 1
~ km~ ~ ~
X3 k x1[m] 2
x [n m]WN x1[m]WN X2 k X1 k X2 k
m0 n0 m0