离散时间傅里叶变换
维库,知识与思想的自由文库
[编辑] 定义记连续时间信号f(t)的采样为 这就是采样序列f(nT)的DTFT: 为方便起见,通常将采样间隔T归一化,则有 上式即为f(n)的离散时间傅里叶变换。它的反变换为: 考虑到DTFT的周期性(参见频谱周期性 ),它的逆变换实际上是以周期的连续函数作为输入,离散的谱作为输出,这正是傅里叶级数的形式。 [编辑] 频谱的周期性与混叠[编辑] 频谱周期性FDTFT(eiωT)具有周期性: 证明如下: 由于 周期性得证。可见,时域的离散对偶于频域的周期性,这是因为 [编辑] 频谱混叠根据DTFT的定义,有 即,f(nT)的DTFT是f(t)的傅里叶变换以Ω为周期的延拓,这也从另一个角度证明了DTFT的周期性。很显然,如果f(t)的频谱不带限于Nyquist间隔([-Ω/2, Ω/2]),f(nT)的DTFT必然发生混叠(aliasing),如右图所示。混叠使得信号的低频部分被高频部分“污染”,造成信号的失真。为避免这种情况,通常在进行进一步的数字信号处理之前要对采样序列进行抗混叠滤波(anti-aliasing filtering),这一处理通常是由低通滤波器除去高频分量实现的。 [编辑] DTFT与DFTDFT(离散傅里叶变换)是对离散周期信号的一种傅里叶变换,对于有限长信号,则相当于对其周期延拓进行变换。在频域上,DFT的离散谱是对DTFT连续谱的等间隔采样。 [编辑] DTFT与DFT频率解析度N 点序列f(n)(n=0, ... ,N-1)的DFT离散谱对应于对f(nT) 连续谱(即DTFT)的N点采样,因此DFT的频率解析度Δω = 2π / N。为了提高频率解析度,可以考虑增加在DTFT频域上的采样点数,对偶在时域就是增加对时域信号 f(n) 的采样数。对于有限长信号f(n),在时刻0 至N-1以外的值实际上是已知的——都为0。因此,只要在序列f(n) 前后补零就增加了在时域的采样,假设在f(n)前后补上M-N其中(M>N)个零,则补零之后序列的DFT的频率解析度就相应提高到Δω = 2π / M。相关证明如下:
通过上式可以清楚的看到,f(n)补零之后的DFT增加了在f(nT)连续频域谱上的采样。采样点数从N增加到M,从而提高了DFT频谱的解析度。另一方面,补零之后在频域采样的位置发生了变化,因此可以观察到其他的频点。 如图2所示,对信号f(t) = 0.5cos(2πf1t) + cos(2πf2t)(其中f1 = 300Hz,f2 = 250Hz)按照fs = 1000Hz采样。f1与f2对应的数字角频率分别为ω1 = 0.6π,ω2 = 0.5π。上图为取10个采样点作DFT,可在0.6π处看到对应的频率分量,然而由于采样点少,看不到0.5π处的分量。下图为补2个零之后的DFT离散谱,可以见到离散谱的分辨率提高到了π/6,而且能够观察到10点DFT无法看到的0.5π频率分量。另外,虚线为DTFT连续谱,可见,DFT确实是在频域对DTFT的采样。 但是我们可以看到,即使是10点DTFT的连续谱也不能分辨f1与f2(只有一个峰)。这是因为10点DTFT的分辨率为fs/10 = 100 Hz,大于f1 - f2 = 50 Hz。所以,只有采样的点数超过20(即分辨率小于50Hz),才能分辨出f1与f2这两个频率分量(如图3所示)。而前面提到的对有限长信号补零作DFT以提高频谱分辨率的说法,也只是针对在DTFT连续谱上采样而言,只有增加采样点数和提高采样频率才能真正提高离散谱的分辨率。 [编辑] 以DFT近似DTFT前面提到,在时间序列前后补零之后作DFT可以增加在DTFT上的采样点数。可以想见,如果补上无穷多个零,则可以得到无穷多个DTFT连续谱上的采样点,从而以DFT逼近DTFT。即,使得离散谱的分辨率足够小,即为连续谱。 [编辑] DTFT与Z变换离散时间傅里叶变换可以被看作Z变换的特例。Z变换被定义为: 如果在z平面的单位圆(z = eiω)上对信号f(n)做Z变换: 此即为f(n)的离散时间傅里叶变换。因此通常用F(eiω),而不是F(ω)表示DTFT。 [编辑] 参看[编辑] 参考文献
|

,
,其





(参见







