xxxxmen 发表于 2007-11-28 20:24

关于zfft分辨率的疑问

有个问题一直没搞明白,请大家帮我解解惑。
按照我的理解zfft似乎是这样的。原始信号N点,采样频率为Fs,则频率分辨率为Fs/N。如果进行放大倍数为D的zfft,则经过复调制以及滤波后采样频率变为Fs/D,采样点数变为N/D,这样的话频率分辨率仍然跟直接做N点的FFT一样啊,频谱放大的效果怎么体现呢?似乎ZFFT只是缩短了FFT的长度,即在不改变分辨率的情况下只对感兴趣的频段进行分析,节省计算量。
不知道我的理解对不对,请大家赐教。

yangzj 发表于 2007-11-28 23:02

理解正确,所以ZFFT适合于采样频率高,采样点数较大的场合,如果数据量不大,那就没必要做ZFFT了,直接全部拿来做FFT更好

witty01 发表于 2007-12-3 09:14

.....似乎ZFFT只是缩短了FFT的长度,即在不改变分辨率的情况下只对感兴趣的频段进行分析,节省计算量。
不知道我的理解对不对,请大家赐教。

zfft是改变分辨率的,的确是对感兴趣的频段进行分析,但是是在这个频段上提高了分辨率的。
下面是我对zfft的理解:

假如想提高10倍的分辨率,就必须有一个是原来fft分析时采样数据10倍长度的数据,在这个数据上,以原来10倍的采样周期,采样得到与原来fft计算时相同长度的信号,来做zfft得到的就是想要的细化的结果。
这样说对吗?

VibrationMaster 发表于 2007-12-3 17:44

复调制法ZOOM-FFT是历史的误会

witty01 发表于 2007-12-6 09:27

回复 #4 VibrationMaster 的帖子

什么意思?
页: [1]
查看完整版本: 关于zfft分辨率的疑问