You are on page 1of 1

Digital Signal Processing Lab

Experiment 4
Objective: To understand the implementation of DIT-FFT and DIF-FFT
butterfly structures.

Questions:
1. Write your own program to implement N point DIT-FFT and DIF-FFT algorithms
with radix-2.
2. Verify the answers to the above questions using fft() command present in MATLAB
toolbox.
3. Compare the computational complexity of FFT implementation with DFT of same
input signal.

Procedure:
 Learn the working principle of DIT-FFT and DIF-FFT algorithms.
 Implement the above questions in MATLAB without using any toolbox command
 Show appropriate figures/plots validating the answers.
 From the experiments, write your own views, critical analysis of the results obtained
along with conclusion.

You might also like