- Asked 4/11
- 2073 Shrawan · 6 marks
8-point DFT by FFT of {1,−1,2,2,1,1,2,2}
Short answer
Use radix-2 DIT FFT with input in bit-reversed order. The 8-point DFT is X(k)={10, −1.4142+j1.4142, −2+j4, 1.4142+j1.4142, 2, 1.4142−j1.4142, −2−j4, −1.4142−j1.4142}.
Find 8-point DFT of sequence x[n] = {1, −1, 2, 2, 1, 1, 2, 2} using Fast Fourier Transform algorithm.
The question does not name the algorithm, so DIT-FFT is used.
Method: radix-2 decimation in time (N = 8, 3 stages)
Input in bit-reversed order: x(0), x(4), x(2), x(6), x(1), x(5), x(3), x(7). Each butterfly: A' = A + W·B, B' = A − W·B, with W₈⁰ = 1, W₈¹ = 0.7071 − j0.7071, W₈² = −j, W₈³ = −0.7071 − j0.7071. Stage 1 uses W₂ (= ±1), stage 2 uses W₄⁰ = 1 and W₄¹ = −j, and stage 3 uses W₈⁰ … W₈³.
x(n) = {1, -1, 2, 2, 1, 1, 2, 2}
| Position | Input (bit-reversed) | After stage 1 | After stage 2 | After stage 3 = X(k) |
|---|---|---|---|---|
| 0 | 1 | 2 | 6 | 10 |
| 1 | 1 | 0 | 0 | −1.4142 + j1.4142 |
| 2 | 2 | 4 | -2 | −2 + j4 |
| 3 | 2 | 0 | 0 | 1.4142 + j1.4142 |
| 4 | -1 | 0 | 4 | 2 |
| 5 | 1 | -2 | -2 | 1.4142 − j1.4142 |
| 6 | 2 | 4 | -4 | −2 − j4 |
| 7 | 2 | 0 | -2 | −1.4142 − j1.4142 |
Result:
X(0) = 10
X(1) = −1.4142 + j1.4142
X(2) = −2 + j4
X(3) = 1.4142 + j1.4142
X(4) = 2
X(5) = 1.4142 − j1.4142
X(6) = −2 − j4
X(7) = −1.4142 − j1.4142
Check: Σx(n) = 10 = X(0); the result equals the direct 8-point DFT.
Answer: X(k) = {10, −1.4142 + j1.4142, −2 + j4, 1.4142 + j1.4142, 2, 1.4142 − j1.4142, −2 − j4, −1.4142 − j1.4142}.
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- 8-point DIF-FFT of {1,−1,3,2,1,1,3,−2} · Digital Signal Analysis and Processing, chapter 7 · asked 2×
- 8-point DIT-FFT of {1,1,0,1,0,1,2} · Digital Signal Analysis and Processing, chapter 7 · asked 3×
- 8-point DIT-FFT of {1,1,0,0,1,1,2} · Digital Signal Analysis and Processing, chapter 7 · asked 3×
- 8-point DIF-FFT of {1/2,1/2,1/2,1/2,0,0,0,0} · Digital Signal Analysis and Processing, chapter 7
- How fast is FFT; X(7) by DIT-FFT · Digital Signal Analysis and Processing, chapter 7 · asked 2×
- 8-point DIF-FFT of {1,1,2,2,1,1,2,1} · Digital Signal Analysis and Processing, chapter 7
- DIT-FFT of {1,1,2,0,1,2,0,1} and spectrum · Digital Signal Analysis and Processing, chapter 7
- Why do we need DFT · Digital Signal Analysis and Processing, chapter 7 · asked 6×
- FFT of {1,1,2,4,3,1,2,1} by DIT-FFT · Digital Signal Analysis and Processing, chapter 7
- Discrete and Fast Fourier Transform · Computational Techniques in Civil Engineering, chapter 2
- Fourier series of square wave and DFT · Instrumentation and Measurement, chapter 2
- FFT algorithm and program · Computational Techniques in Civil Engineering, chapter 2
- 4-point DFT of {0, 1, 2, 3} · Signals and Systems, chapter 3
All Digital Signal Analysis and Processing chapter 7 questions →