EEGLAB不开始
21日视图(30天)
显示旧的评论
你好,
作为对eeglab另一篇文章,我无法启动它。
我喜欢eeglab网站上的描述,但当我启动它matlab (R2019a),我有这些错误(屏幕截图)。
V 14.1.2 eeglab的版本是最新的
有人能帮我吗?
谢谢的
答案(2)
沃尔特·罗伯森
2019年5月7日
从R2019a,资源是一个保留目录名称,不能添加到路径中。
eeglab的版本,我只是检查每分钟不放。m或或. mdl .slx资源目录中。然而,它确实把一些.mat文件。
看起来我好像陷入困境的主要作用是默认的3 d网格文件头和网状通道文件相关联。该部分的代码有点奇怪,所以我不确定我理解它,但我
认为
指望能够使用load()的.mat无需指定一个路径。如果那么那些.mat文件复制到其他目录下eeglab应该工作。
我的第一想法是重命名“资源”名称略有不同,并使源代码的较小的调整。但是,我的考试暗示目录名称
资源
烤到二进制可执行文件命名
ica_linux
这是在这个目录中。当可执行文件是可用的(和您正在使用Linux ?)然后用于ICA阶段,而不是在MATLAB运行ICA。在可能的情况下,可能会更快比ICA在MATLAB和使用更少的内存,这可能不是一个好主意来打扰。代码的其他部分如icadefs和binica建议你应该能够这样一个可执行的任何地方,但是如果它内置的可执行文件的目录名称,然后它可能不是可移植到不同的目录名称。
解决方法:
资源目录复制到资源(R)和修改eeglab。m slighty指的是“资源”myaddpath()调用。这应该闭嘴MATLAB在不影响任何功能。(更好的是,链接资源的文件资源,节省空间。)
6个评论
沃尔特·罗伯森
2019年5月8日
此时请求负载()的代码文件ascii旗。这将会失败在任何一种情况下:
- 该文件不存在
- 你没有权限读取该文件
- 文件有固定宽度字段一起运行
- 文件的文本在任何地方在它(尤其是标题)除了可以与%开头的文本行
- 文件没有相同数量的每一行的数字值
- 文件使用逗号作为小数分隔符,除非每个号码都有逗号(在这种情况下,文件可以加载,但结果将是意想不到的)