What is Fast Fourier transform (FFT)?
A family of algorithms that compute the discrete Fourier transform (DFT) exactly with few operations. The best-known approach (the Cooley-Tukey algorithm) repeatedly splits an N-point DFT into DFTs of half the size and shares the common calculations, cutting the number of operations from about N² for the definition to about N log₂N. For N = 1024 that is about 1/100. The algorithm is simplest when the number of points is a power of two, but methods exist for other sizes. Besides spectrum analysis, it is used for OFDM modulation and demodulation and for fast computation of long convolutions.
Japanese name: 高速フーリエ変換(FFT)
Fast Fourier transform (FFT) appears in 4 practice questions across 2 topics, including Digital Signal Processing Basics, Wireless Communication Basics.