作者g10497 (LCS)
看板MATLAB
标题Fw: [问题] 快速傅立叶转换(FFT)的点数与解析度
时间Sun Jul 28 16:08:54 2013
※ [本文转录自 comm_and_RF 看板 #1HzD4gdc ]
作者: g10497 (LCS) 看板: comm_and_RF
标题: [问题] 快速傅立叶转换(FFT)的点数与解析度
时间: Sun Jul 28 16:07:03 2013
下列问题烦请各位高手解答 :
将一声音讯号用matlab做频谱分析的过程中:
1.
就小弟所知,fft点数(nfft)除了要选择power of 2以外,并无其他限制.
而频谱中,频域的解析度(frequency resolution)与fft的点数有关
即频率轴上每一刻度代表的实际频率为sampling frequency(fs)/nfft
因此,nfft越大,我们可以在频率轴上看到的资料就越细,
看似只有好处没有坏处,但是,nfft真的可以这样无限上纲吗?
2.
呈上题,又时间/频率的解析度间存在拮抗关系(意即其中一者高,另一者即低),
但据小弟了解,时间轴的解析度(也就是一个时间轴刻度代表的实际时间)
跟frame长短以及overlap长短有关系
但以上两者跟nfft皆无关连,与事实不符,为何?
不知道是不是小弟对名词或其他概念有些误解,才会有此问题
还麻烦各位解答了!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.37.120.227
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 转录者: g10497 (114.37.120.227), 时间: 07/28/2013 16:08:54
1F:推 mmmbop:sample少 时间解析度就高/频率解析低 sample多则反之 07/29 04:19
2F:→ mmmbop:你第2点当然和n-fft有关系 想想4fft比之32fft时频解析差异 07/29 04:21
3F:→ mmmbop:找一张依时间改变的频率灰阶图就知道这种关系 07/29 04:22
4F:推 mmmbop:有这种疑惑应该是对"时间解析度"少了理解 07/29 04:26
5F:→ qeagle:其实点数要无限大,代表取样时间要无限大..否则同一段时间内 08/06 23:02
6F:→ qeagle:点无限大,代表的是取样频率也要跟着放大,对频率解析度无益 08/06 23:03
7F:→ qeagle:频率解析度和点数无关,和做FFT的点数整体取样时间有关 08/06 23:04
8F:→ qeagle:很多学信号处理的人都没弄清楚这段... 08/06 23:04
9F:推 kurt28:推楼上! 08/07 00:36