不解-运行EMD出错,论坛上找不到解答
从网上下载的EMD文件,很多都可以运行,可是EMD算法那个emd.m文件运行出错,出错提示如下:??? Index exceeds matrix dimensions.
Error in ==> emd>init at 679x = varargin{1};
Error in ==> emd at 160 = init(varargin{:});
不知道什么原因,有人以前遇到这问题么?我用的是MATLAB 7.0以上版本,不知道这个有没影响。 请问楼主你是什么运行的? 把EMD工具箱安装添加成功后,想了解EMD具体的算法,直接把emd.m打开试着运行一下 这样是不行的,楼主要根据自己的需要编写主函数,emd作为子函数被调用,不能直接用来运行 呵呵,弄懂了。 谢谢版主,我也是发完贴就感觉到了,新手,最近做论文用到才了解这方面的,要多多学习才行:@L
页:
[1]