|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
对两个线性调频信号叠加的信号进行HHT处理,分解后求其Hilbert谱,本来应该是两根直线的,但发现求出来的Hilbert谱线很发散,不知道为什么,请各位指教!
代码如下:
t = (1:1500)/500;
x = chirp(t,0,3,100) + chirp(t,50,3,250);
imf = emd(x);
% 画hilbert谱
fs=500;
[A,f,tt] = hhspectrum(imf);
[im,tt]=toimage(A,f);
disp_hhs(im,[],fs);
colormap(flipud(gray)) %绘出Hilbert谱
画出的Hilbert谱图如下:
[ 本帖最后由 zhangnan3509 于 2010-1-5 20:04 编辑 ] |
|