02.10.2019 Views

UploadFile_6417

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

192 Chapter 5 THE DISCRETE FOURIER TRANSFORM<br />

□ EXAMPLE 5.21 Develop the divide-and-combine FFT algorithm for N = 15.<br />

Solution<br />

Let L =3and M =5.Then, from (5.48), we have<br />

n = l +3M, 0 ≤ l ≤ 2, 0 ≤ m ≤ 4<br />

k = q +5p, 0 ≤ p ≤ 2, 0 ≤ q ≤ 4<br />

(5.54)<br />

Hence (5.49) becomes<br />

X(p, q) =<br />

{<br />

2∑<br />

l=0<br />

W lq<br />

15<br />

[ 4∑<br />

m=0<br />

x(l, m)W mq<br />

5<br />

]}<br />

W lp<br />

3 (5.55)<br />

To implement (5.55), we arrange the given sequence x(n) inthe form of<br />

an array {x(l, m)} using a column-wise ordering as<br />

x(0) x(3) x(6) x(9) x(12)<br />

x(1) x(4) x(7) x(10) x(13)<br />

x(2) x(5) x(8) x(11) x(14)<br />

(5.56)<br />

The first step is to compute 5-point DFTs F (l, q) for each of the three<br />

rows and arrange them back in the same array formation<br />

F (0, 0) F (0, 1) F (0, 2) F (0, 3) F (0, 4)<br />

F (1, 0) F (1, 1) F (1, 2) F (1, 3) F (1, 4)<br />

F (2, 0) F (2, 1) F (2, 2) F (2, 3) F (2, 4)<br />

(5.57)<br />

which requires a total of 3 × 5 2 =75complex operations. The second step<br />

is to modify F (l, q) toobtain the array G(l, q) using the twiddle factors<br />

W lq<br />

15<br />

G(0, 0) G(0, 1) G(0, 2) G(0, 3) G(0, 4)<br />

G(1, 0) G(1, 1) G(1, 2) G(1, 3) G(1, 4)<br />

G(2, 0) G(2, 1) G(2, 2) G(2, 3) G(2, 4)<br />

(5.58)<br />

which requires 15 complex operations. The last step is to perform 3-point<br />

DFTs X(p, q) for each of the five columns to obtain<br />

X(0, 0) X(0, 1) X(0, 2) X(0, 3) X(0, 4)<br />

X(1, 0) X(1, 1) X(1, 2) X(1, 3) X(1, 4)<br />

X(2, 0) X(2, 1) X(2, 2) X(2, 3) X(2, 4)<br />

(5.59)<br />

using a total of 5 × 3 2 =45complex operations. According to (5.54) the<br />

array in (5.59) is a rearrangement of X(k) as<br />

X(0) X(1) X(2) X(3) X(4)<br />

X(5) X(6) X(7) X(8) X(9)<br />

X(10) X(11) X(12) X(13) X(14)<br />

(5.60)<br />

Copyright 2010 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).<br />

Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!