Introduction to Digital Signal and System Analysis - Tutorsindia
Introduction to Digital Signal and System Analysis - Tutorsindia
Introduction to Digital Signal and System Analysis - Tutorsindia
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Introduction</strong> <strong>to</strong> <strong>Digital</strong> <strong>Signal</strong> <strong>and</strong> <strong>System</strong> <strong>Analysis</strong><br />
Discrete Fourier Transform<br />
The number of direct calculation of its DFT will be 8 2 = 64, approximately. However, it can be divided in<strong>to</strong> 2 length<br />
N=4 sequences:<br />
3<br />
3<br />
rk k<br />
rk<br />
X[ k]<br />
= x[2r]<br />
W4<br />
+ W8<br />
x[2r<br />
+ 1] W4<br />
r=<br />
0<br />
r=<br />
0<br />
Further, they can be divided in <strong>to</strong> 4 length N=2 sequences:<br />
X[<br />
k]<br />
=<br />
1<br />
<br />
s=<br />
0<br />
x[2(2s)]<br />
W<br />
+ W<br />
k<br />
8<br />
<br />
<br />
<br />
1<br />
<br />
s=<br />
0<br />
sk<br />
2<br />
+ W<br />
1<br />
k<br />
4 <br />
r=<br />
0<br />
x[2(2s)<br />
+ 1] W<br />
x[2<br />
sk<br />
2<br />
( 2s<br />
+ )<br />
+ W<br />
1 ] W<br />
1<br />
k<br />
4 <br />
s=<br />
0<br />
sk<br />
2<br />
x[2(2s<br />
+ 1) + 1] W<br />
sk<br />
2<br />
<br />
<br />
<br />
Explicitly, from the above,<br />
X[<br />
k]<br />
= x[0]<br />
W<br />
+ W<br />
k<br />
8<br />
0k<br />
1k<br />
k<br />
0k<br />
1k<br />
2<br />
+ x[4]<br />
W2<br />
+ W4<br />
( x[2]<br />
W2<br />
+ x[6]<br />
W2<br />
)<br />
0k<br />
1k<br />
k<br />
0k<br />
1<br />
( x[1]<br />
W + x[5]<br />
W + W ( x[3]<br />
W + x[7]<br />
W<br />
k<br />
)<br />
2<br />
2<br />
4<br />
2<br />
2<br />
0<br />
1<br />
where we know W = 1, W = 1, therefore,<br />
2 2<br />
−<br />
1k<br />
k<br />
1k<br />
k<br />
1k<br />
( x[2]<br />
+ x[6]<br />
W ) + W ( x[1]<br />
+ x[5]<br />
W + W ( x[3]<br />
x[7<br />
W<br />
)<br />
X[ k]<br />
= x[0]<br />
+ x[4]<br />
W<br />
+<br />
1k<br />
k<br />
2<br />
+ W4<br />
2 8<br />
2 4<br />
]<br />
2<br />
where only<br />
k<br />
k<br />
W 4<br />
<strong>and</strong> W 8<br />
are actually complex numbers, there are as many as only 3 + 7 = 12.<br />
In original DFT, there are approximately<br />
2<br />
N multiplications in<br />
W kn<br />
N<br />
2πnk<br />
<br />
= exp<br />
− j <br />
N (there are some unities when k<br />
or n=0). However, in the FFT algorithm, redundant computation in multiplying W are reduced by re-arranging samples<br />
kn kn kn 0 1<br />
<strong>to</strong> shorter sequences <strong>to</strong> enable multiplication by much fewer distinct W , WN<br />
/ 2 , WN<br />
/ 4 ,... W2<br />
<strong>and</strong> W in a butterfly shaped<br />
N 2<br />
flow chart. Figure 6.4 illustrates<br />
2<br />
N multiplications in a length N=8 DFT.<br />
kn<br />
N<br />
95<br />
Download free ebooks at bookboon.com