|
这得出的Hilbert边际谱和FT变换后的幅频谱为什么会有这么大的区别呢,到底哪个幅值才是真正的实际幅值呢?
有参考价值吗? 程序如下:
load shuju
fs=5120;
N=4096;
a1=a(1:N,1);
a2=abs(fft(a1))*2/N;
f=fs*(0:N/2-1)/N;
n=length(f);
subplot(211)
plot(f,a2(1:n))
xlabel('频率 / Hz');
ylabel('幅值');
title('FT后的幅频图')
imf=emd(a1);
[A,fa,tt]=hhspectrum(imf);
[E,tt1]=toimage(A,fa,tt,length(tt));
for k=1:size(E,1)
bjp(k)=sum(E(k,:))*1/fs;
end
f=(0:N-3)/N*(fs/2);
subplot(212)
plot(f,bjp);
xlabel('频率 / Hz');
ylabel('幅值');
title('Hilbert边际谱')
附件
shuju.mat (14.75 KB)
2008-12-25 13:18, 下载次数: 46
所用数据
0.JPG (32.74 KB)
2008-12-25 13:18
图形 |
|