马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
我的程序如下:
>> x=xlsread('matlab');
>> y=x(:,2);
>> imf=emd(y);
>> [A,fa,tt]=hhspectrum(imf);
>> [E,tt1]=toimage(A,fa,tt,length(tt));
>> Ts=2e-6;
>> fs=1/Ts;
>> disp_hhs(E,[],fs)
不知道为什么运行到disp_hhs()就出错了,错误提示是:
??? Out of memory. Type HELP MEMORY for your options.
Error in ==> disp_hhs at 67
im = 10*log10(im/M);
这是什么原因呢?有时候,连toiamge()都会出这样的错误,好像还有随机性的,因为之前是可以的。。为什么啊???
|