回复 blackiris 的帖子
load('data.txt'); tspan=30;
%时长 fs=50;
%采样频率 t=(1/fs:1/fs:tspan); N=length(t);
%采样点数 x=data(1:N,2); figure(10); plot(t,x); [imf,ort,nbits]=emd(x);
%emd_visu(x,1:length(x),imf)
%%% 求边际谱 [A,fa,tt]=hhspectrum(imf(1:end-1,:));
[E,tt1,ff]=toimage(A,fa,tt,length(tt));
disp_hhs(E);colorbar; % colormap(flipud(gray)) for k=1:size(E,1)
bjp(k)=sum(E(k,:))*1/fs*1/tspan;
end f=(0:N-3)/N*(fs/2); figure(60) plot(f,bjp);
xlabel('频率 / Hz'); ylabel('·幅值');
请问这句 “ x=data(1:N,2); 是什么意思啊? |