关于python matplotlib绘制时频图

时频分析(JTFA)即时频联合域分析,作为分析时变非平稳信号的有力工具,清楚地描述了信号频率随时间的变化关系。
从图a中可以看到,在0-1s时间内,信号以10hz,1为振幅振动;在1-2s时间内,信号以20hz,1为振幅振动。在频谱图(图b)中只能看出10hz和20hz的尖峰,却不知道和时间的对应关系。在图c中,先沿横坐标看,时间从0-2s变动,接着固定一个时刻,观察纵坐标,发现在0-1s时段,振荡在0-20hz之间均有分布,但均值约为10hz,10hz振荡的幅值为深黑色,其余为浅黑色;1-2s时段,振荡均值约为20hz,20hz振荡的幅值为深黑色。
在这里插入图片描述
引用知乎用户

https://zhuanlan.zhihu.com/p/437209917

python实现代码为:


import matplotlib.pyplot as plt
import numpy as np
<
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值