Summary: This module describes the fast Fourier Transform (FFT).
Note: Your browser may not currently support MathML. See our browser support page for additional details. You can always view the correct math in the PDF version.
The Fast Fourier Transform (FFT) is an efficient O(NlogN) algorithm for calculating DFTs
How much better is O(NlogN) than O(
![]() |
|
|
|
|
|
|
|
|---|---|---|---|---|---|
|
|
100 |
|
|
|
|
|
|
|
|
|
|
|
Say you have a 1 MFLOP machine (a million "floating point"
operations per second). Let
An O(
An O(
3 megapixel digital camera spits out
taking FFTs -- O(NlogN)
multiplying FFTs -- O(N)
inverse FFTs -- O(NlogN).
the total complexity is O(NlogN).
"My introduction to signal processing course at Rice University."