matlab序列补零dft,补零位置的不同对频谱的影响

补零的在很多时候都能用到,然而在不一样的位置补零产生的影响是不一样的。

补零主要有前面补零,后面补零和中间补零。

我们设原序列为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为周期的。同理

  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值