声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

123
返回列表 发新帖
楼主: tjucruiser

[HHT] 请问安装EMD工具包时,缺少一个文件怎么解决啊?

[复制链接]
发表于 2011-4-12 19:42 | 显示全部楼层
我运行测试小程序的时候出现的问题是:
>> t=1:500;
t=t*1/2000;
x=sin(2*pi*20*t);
y=0.4*sin(2*pi*40*t+140);
z=x+y;
plot(t,z)

imf=emd(z);
emd_visu(z,1:length(z),imf)

[A,f,tt]=hhspectrum(imf);
[im,tt]=toimage(A,f);
disp_hhs(im);
colormap(flipud(gray))
??? Undefined function or variable 'isvector'.

Error in ==> C:\MATLAB6p5\toolbox\emd_package\emds\emd.m (init)
On line 744  ==> if ~isvector(x)

Error in ==> C:\MATLAB6p5\toolbox\emd_package\emds\emd.m
On line 160  ==> [x,t,sd,sd2,tol,MODE_COMPLEX,ndirs,display_sifting,sdt,sd2t,r,imf,k,nbit,NbIt,MAXITERATIONS,FIXE,FIXE_H,MAXMODES,INTERP,mask] = init(varargin{:});

什么原因呢?
回复 支持 反对
分享到:

使用道具 举报

发表于 2011-4-12 21:19 | 显示全部楼层
回复 31 # beitar 的帖子

您的这个emd.m文件应该没有问题,是不是你安装工具箱步骤不正确或者少了什么步骤?您再看看本帖前面的关于安装方法的讨论。。
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-11 11:07 , Processed in 0.052585 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表