|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
function [y] = invhht
clear;
f1=100;
f2=5000;
ts=1/20000;
fs=1/ts;
k=0.4;
t=0:ts:k;
y=sin(2*pi*t*f1)+t*4;
[imf,rr] = emd(y);
[m,ii]=size(imf);
figure(1)
[A,fa,tt] = hhspectrum(imf);
plot(fa,abs(A))
th=2*pi*fa.*tt; %求瞬时相位
yy=real(A.*exp(sqrt(-1)*th)); %重构原信号
figure(2)
plot(tt,yy)
figure(21)
[ff1] = abs(fftshift(fft(yy,length(tt))));
[ff2] = abs(fftshift(fft(xx,length(t))));
plot(ff1)
figure(22)
plot(ff2) |
|