声振论坛's Archiver
论坛
›
信号处理方法
› 如何画出三维的Hilbert幅值谱
jiaguangfei
发表于 2012-7-14 12:52
如何画出三维的Hilbert幅值谱
在画三维图时出错,原因是维数不对。即FA,TT1的维数与A的维数不一致,怎么解决?
for i=1:m-1
faa=fa(i,:);
=meshgrid(faa,tt1);%三维图显示HHT时频图
surf(FA,TT1,A)
title('HHT时频谱三维显示')
hold on
end
hold off
zxcv3339
发表于 2013-5-30 11:32
方法一:看matlab工作区,在meshgird里面把维数补成一致的。
方法二:用mesh代替surf画图
页:
[1]
查看完整版本:
如何画出三维的Hilbert幅值谱