fft(x)与fft(x,N)的区别

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

猜你喜欢

转载自blog.csdn.net/hudada19/article/details/86672583
FFT
今日推荐