X为信号,N为变换点数。 Y = fft(X) 是对信号X进行快速傅里叶变换; Y = fft(X,n)就是对信号X的前n个点进行快速傅里叶变换,如果序列X的长度大于n的点数,则直接取前n个点,若小于n,则X先进行补零扩展为n点序列再求FFT。 一般情况下,n要取最接近X长度的2的整数幂,这样可以实现更快的FFT,提高计算效率。