用FFT做幅值谱时,FFT数据点的个数选择
今天用了一个软件,FFT做谱的时候,有个可以选择FFT数据点个数的(Number of data for FFT),我搞不懂了:当FFT选的数据点个数少于整个波形的数据点个数时就会删去后面的点,不就不对了吗?
请高人指点! 一般的软件都不会要你选时间域的数据点数。而是让你设置频谱谱线数。设置这个东西的目的是设置频率分辨率。数据点数越多,频率分辨率越高,fft计算量越大。
回复 沙发 hyl2323 的帖子
您的意思是不是:当设置的频谱线数大于数据点数时,做FFT时就在数据点后加0;
但是: 当设置的频谱数小于数据点数时,又应该如何做呢?:@o matlab的FFT函数是,如果DFT的点数N大于抽样后信号的长度,则自动添0;如果小于,则自动截断。
页:
[1]