Sunday, 12 March 2017

Fast Fourier Transform

DFT being inherently slow, a faster,  a better transform, FFT is used. The number of calculations required by FFT is in logarithmic form, hence a processor requires significantly less number of steps to perform a certain set of calculations. Due to this advantage, FFTs are used in signal processing.

20 comments:

  1. Practical advantage of FFT over DFT is very well explained.

    ReplyDelete
    Replies
    1. Thank u.There are other blogs as well. check them out.

      Delete
    2. FFT is preferred over DFT

      Delete
  2. Replies
    1. Thank u.There are other blogs as well. check them out.

      Delete
  3. This comment has been removed by the author.

    ReplyDelete
    Replies
    1. Thank u.There are other blogs as well. check them out.

      Delete
  4. Trivial computations are avoided in this algorithm hence computations get reduced.

    ReplyDelete
    Replies
    1. Yes, also using decimation, computations can are reduced exponentially!

      Delete
  5. FFT is the most widely used transform.

    ReplyDelete
  6. Thank u.There are other blogs as well. check them out.

    ReplyDelete
  7. FFT uses parallel processing

    ReplyDelete
    Replies
    1. And hence increases the efficiency of the system.

      Delete
  8. N/2logN base 2 complex multiplications are required

    ReplyDelete
  9. Number of calculations are reduced in FFT

    ReplyDelete
  10. FFT is not preferable for long sequence of input

    ReplyDelete
    Replies
    1. Since it uses parallel input. For long sequence. Hardware requirement will be high.

      Delete