如何用matlab画时频图?
我手头上有一组震动数据,想用matlab画出以时间为横轴,频率为纵轴的时频图,请问用什么命令阿?
-- plot 原帖由 ell 于 2007-1-9 21:25 发表
我手头上有一组震动数据,想用matlab画出以时间为横轴,频率为纵轴的时频图,请问用
什么命令阿?
--
这个应该讨论过,搜索一下论坛吧。不过我觉得应该是按照以下思路的:首先用fft求出变换值,然后画三维图,其中纵轴的频率参考“信号处理方法”板块的精华贴 有很多种:
我所知道的
=specgram(x,)
也可以对数据X的进行时频分析, 再imagesc(t,f,b)就可绘出你所要的时频图。
试试看看,对你的数据行不行。
[ 本帖最后由 orchis_2005 于 2007-2-1 14:55 编辑 ]
页:
[1]