matlab fft(x n)与fft(x)的区别

发布时间:2021-02-26 00:59:14

matlab fft(x n)与fft(x)的区别

网友回答

Y = fft(X,n)就是对信号X的前n个点进行快速傅里叶变换,如果n大于x的点数,则直接取前n个点,若小于n,则X先进行补零扩展为n点序列再求N点FFT.
补零或截取信号会使求出的频率间隔不一样.如果原来的信号X的取样间隔为delta,那么频率间隔为1/(n*delta).
以上问题属网友观点,不代表本站立场,仅供参考!