快速傅里叶变换
执行时间FFT
取决于变换的长度。变换只具有小素因子被显著比那些优质或有大的质因数更快的长度。
对于大多数值n
,实际输入的DFT需要大约一半的复杂输入的DFT的计算时间。然而,当n
质因数大,速度差很小或没有。
您可以潜在地提高速度FFT
使用效用函数,FFTW
。此功能控制算法的优化用于计算一个特定的大小和尺寸的FFT。
[1] FFTW (http://www.fftw.org)
[2]弗里戈,M.,和S. G.约翰逊。“FFTW:一种自适应软件体系结构的FFT。”国际声学、语音和信号处理会议论文集。卷。3,1998年,第1381至1384年。