马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
我对一个分段函数进行EMD分解时信号怎么都分不开,但是Hilbert谱很清晰。大家看看是怎么回事啊
t1=0:0.1:34.1;
fx1=sin(0.1*pi*t1);
t2=34.2:0.1:68.2;
fx2=sin(0.4*pi*t2);
t3=68.3:0.1:102.3;
fx3=sin(0.7*pi*t3);
t=[t1,t2,t3];
y=[fx1,fx2,fx3];
plot(t,y,'k');
% axis([0,100,-1,1]);
% OPTIONS.FIX = 3000;
% imf=emd(y,OPTIONS);
imf=emd(y);
emd_visu(y,1:length(y),imf);
[A,f,tt]=hhspectrum(imf);
[im,tt]=toimage(A,f);
disp_hhs(im);
colormap(flipud(gray))
|