补零的在很多时候都能用到,然而在不一样的位置补零产生的影响是不一样的。
补零主要有前面补零,后面补零和中间补零。
我们设原序列为x(n),前面补零后的序列为xq(n)
后面补零后的序列为xh(n) 中间补零后的序列为xz(n) ;
四个序列的DTFT分别为X(jw),XQ(jw),XH(jw),XZ(jw)
;
四个序列的DFT分别为X(K),XQ(k),XH(k),XZ(k)。
(1)后面补零:这是就简单的情况,由离散时间傅里叶变换公式,可以知道前面补零和不补零产生的频谱是一样的。即X(jw)=XH(jw),又根据DFT是对离散时间傅里叶变换频谱上的采样,即X(k)=X(jw)在w=2π/N*k,
得:X(k)和XH(k)的差别就是XH(k)相对于X(k)多采样了几个点,
原因是X(K)是X(jw)在w=2π/N*k的采样值,而XH(k)是XH(jw){也就是X(jw)}
在w=2π/M*k(M>N)的采样值。
(2)前面补零:关于此时DTFT,XQ(jw)=X(jw)*e^(-jwM)(M表示补零的个数),就是XQ(jw)和X(jw)幅值是一样的,
区别在于,有相位的偏移。结合DFT是DTFT频域上的采样(X(k)=X(jw)在w=2π/N*k)
XQ(k),X(k)幅值上也是一样的,但相位有偏移。
(3)中间补零:此时的DTFT,XZ(jwL)=X(jw)(L表示相邻中间插入0的个数),我们知道XZ(jw)是以2π为周期的,
所以看出XZ(jw)是以2π/Lw为周期的。同理