Discrete Fourier Transform Tutorial

Learn the Discrete Fourier Transform through interactive flash programs

 

HINT: TRY PUSHING F11 KEY TO GET BIGGER SCREEN IF THE FLASH PROGRAM IS TOO BIG FOR SCREEN. (Put curser up in toolbar and click region before hitting F11)

Learn the Discrete Fourier Transform by creating your own function in a flash program and then going through the steps to generate a 16 point DFT on the function you created.

If you are confused about complex numbers and how they combine to form real sinusoids, you might want to look over The complex Fourier Series tutorial on this site first, or look at the four programs that demonstrate complex numbers.

Get a feel for the 16 discrete basis functions used in a 16 point DFT Click here
Learn the DFT by generating a function and seeing how a 16 point DFT is constructed on the function. Click here

 

Gain Further insight into the DFT by seeing a time waveform's DFT representaion in real time. Vary the phase and frequency of a wave form to see the effect n the spectrum. Also insught into the meaning of the DFT coefficients.

 

Click here

 

See how to Use a window function prior to a DFT in order to reduce leakage. Also some information on dB representation of DFT coefficients.

 

Click Here