关于FFT频率分辨率的一个问题?
假使采样频率f s,采样点数N,则采用FFT进行谐波分析时,其频率分辨率为fs/N,可是也有书上说是2π/ N,请问这是什么回事?两者是一样的吗? 前者单位是Hz,后者无单位,为归一化的数字角频率 前者是模拟域频率分辨率,后者是数字域频率分辨率。
[ 本帖最后由 erdgzw 于 2008-4-22 09:05 编辑 ] 借贴问一下,我分析的数据长度是n,采样频率f s,,但是是2^m<n<2^(m+1),请问在matlab画图是分辨率是fs/n,还是fs/(2^m) (fs/(2^(m+1))
回复 地板 yelv123 的帖子
fft没给长度,或是给长度为n,那分辨率就是fs/n,matlab里fft不受限制 本帖最后由 wdhd 于 2016-9-12 14:18 编辑原帖由 yangzj 于 2008-9-10 19:24 发表
fft没给长度,或是给长度为n,那分辨率就是fs/n,matlab里fft不受限制
谢谢主任!!如果用c或者其他的语言自己编就要考虑这个问题吧???
[ 本帖最后由 yelv123 于 2008-9-10 21:24 编辑 ]
回复 6楼 yelv123 的帖子
呵呵,那得看你自己编的fft功能如何了.用C的话有个fftw的软件包挺强的,一样不受点数限制,而且据说matlab用的就是它
页:
[1]