2021-10-12

解决——使用pylab.pcolormesh画STFT时频图频率不对称

信号与系统的知识告诉我们,实信号的频谱是关于零点对称的,然而使用signal.stft得到STFT后,用pylab.pcolormesh函数绘制STFT图像,出现以下结果:

对比图
上图中,第一个图为信号第一个窗口的N=64点FFT结果,可以看到关于N/2对称。然而第二个图中,正频率部分与负频率部分严重不对称,正频率部分几乎无数值,负频率部分表现出较为完整的谱图。
原因:


f轴的采样频率点并非按照常规坐标轴顺序排列(左负右正,从小到大),而是按照以上规律排列,这就导致正负半轴不对称。
因此,在使用signal.stft产生STFT时,只使用半轴的数据即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值