caojian83 发表于 2008-4-21 19:26

关于FFT频率分辨率的一个问题?

假使采样频率f s,采样点数N,则采用FFT进行谐波分析时,其频率分辨率为fs/N,可是也有书上说是2π/ N,请问这是什么回事?两者是一样的吗?

yangzj 发表于 2008-4-21 20:27

前者单位是Hz,后者无单位,为归一化的数字角频率

erdgzw 发表于 2008-4-22 09:01

前者是模拟域频率分辨率
,后者是数字域频率分辨率。

[ 本帖最后由 erdgzw 于 2008-4-22 09:05 编辑 ]

yelv123 发表于 2008-9-10 15:36

借贴问一下,我分析的数据长度是n,采样频率f s,,但是是2^m<n<2^(m+1),请问在matlab画图是分辨率是fs/n,还是fs/(2^m)                           (fs/(2^(m+1))

yangzj 发表于 2008-9-10 19:24

回复 地板 yelv123 的帖子

fft没给长度,或是给长度为n,那分辨率就是fs/n,matlab里fft不受限制

yelv123 发表于 2008-9-10 21:19

本帖最后由 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 编辑 ]

yangzj 发表于 2008-9-11 10:06

回复 6楼 yelv123 的帖子

呵呵,那得看你自己编的fft功能如何了.
用C的话有个fftw的软件包挺强的,一样不受点数限制,而且据说matlab用的就是它
页: [1]
查看完整版本: 关于FFT频率分辨率的一个问题?