快速傅里叶变换
的执行时间fft
取决于变换的长度。变换长度,只有小'因素显著快于那些'或者有大的主要因素。
对于大多数的值n
,实质性贡献阶需要大约一半的计算时间复杂的输入阶。然而,当n
有大的主要因素,很少或没有速度的差异。
你可以增加的速度fft
使用效用函数,fftw
。这个函数控制的优化算法用于计算FFT的一个特定的大小和尺寸。
[1]FFTW (http://www.fftw.org)
[2]冻结器,M。,和S. G. Johnson. “FFTW: An Adaptive Software Architecture for the FFT.”国际会议声学学报》,演讲,和信号处理。3卷,1998年,页1381 - 1384。