zzw7394011 发表于 2012-6-11 16:30

处理实际数据时,出现错误

??? Error using ==> emd>init
X must have only one row or one column

Error in ==> emd at 160
= init(varargin{:});
这个错误怎么改

zzw7394011 发表于 2012-6-11 16:31

z=load('d:\shuju\0.txt');
z_size=length(z);
a=z_size;
t=1:a;
t=t*1/200000;
plot(t,z)
imf=emd(z);
emd_visu(z,1:length(z),imf)
=hhspectrum(imf);
=toimage(A,f);
disp_hhs(im);
colormap(flipud(gray))
这个是程序

zzw7394011 发表于 2012-6-11 16:32

调用的txt文件很小时,可以画出分解波形。比较大时就出现上面的错误了

zzw7394011 发表于 2012-6-13 21:58

{:{39}:}

zzw7394011 发表于 2012-6-13 21:58

大神们快来啊

zzw7394011 发表于 2012-6-13 22:07

{:{39}:}

529899778 发表于 2012-6-14 15:48

回复 1 # zzw7394011 的帖子

不是已经提示错误了吗,X须为一行或一列,你检查下你输入的待分解信号的维数大小。
页: [1]
查看完整版本: 处理实际数据时,出现错误