Exp-2 Discrete Fourier Transform

This practical really helped me understand DFT in a greater depth. It helped me connect the knowledge sir taught in the class, and aquire a greater understanding.

In mathematics, the discrete Fourier transform (DFT) converts a finite sequence of equally-spaced samples of a function into a same-length sequence of equally-spaced samples of the discrete-time Fourier transform (DTFT), which is a complex-valued function of frequency. The interval at which the DTFT is sampled is the reciprocal of the duration of the input sequence.
To understand DFT better, we've performed discrete Fourier transform of a 4 point sequence by coding it.



What I learned in that experiment is:

1) Results by DFT are always periodic about the number of input values.
2)The spectrum is discrete from o to pi.
3)Upon zero-padding the input signal, the length of the input signal increased- which increases the frequency spacing.
4)As frequency spacing increases the resolution of magnitude spectrum increases.

Comments

  1. Which language did you use to implement this?

    ReplyDelete
  2. This comment has been removed by the author.

    ReplyDelete
  3. Can you tell me some real time application of DFT?

    ReplyDelete
  4. Implementing this in MATLAB

    ReplyDelete
  5. What is the motivation behind converting into frequency domain using DFT

    ReplyDelete
    Replies
    1. You do not convert into frequency domain, it is just the sampled value of dtft

      Delete
  6. What are the specifications required to run this?

    ReplyDelete

Post a Comment

Popular posts from this blog

Exp- 4 Filtering of Long Data Sequence using Overlap Add and Overlap Save method

Exp-3 Fast Fourier Transform