当前位置:   article > 正文

关于python matplotlib绘制时频图

关于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
  • 2
  • 3
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/341973
推荐阅读
相关标签
  

闽ICP备14008679号