运行DPARSF报错

Submitted by jo on
隔了一阵子没有用DPARSF处理数据了,我用的是Matlab2008b, SPM8,DPARSF100510,原来一直都运行良好,但这次运行后出现以下报错. 换了不同的SPM8版本及DPARSF版本,都是一样的报告,根本不能运行,请求帮助!!!


 Undefined function or method 'cfg_util' for input arguments of type 'cell'.
Error in ==> spm_jobman at 206
cjob = cfg_util('initjob', mljob);
Error in ==> DPARSF_run at 318
spm_jobman('run',jobs{1});
Error in ==> DPARSF>pushbuttonRun_Callback at 935
[Error]=DPARSF_run(handles.Cfg);
Error in ==> gui_mainfcn at 96
feval(varargin{:});
Error in ==> DPARSF at 39
gui_mainfcn(gui_State, varargin{:});
Error while evaluating uicontrol Callback

YAN Chao-Gan

Mon, 09/20/2010 - 07:14

If you use SPM8 for the first time, or you switch between SPM5 and SPM8, please run the following command first:
rest_Fix_Read_Write_Error

jo

Mon, 09/20/2010 - 08:00

In reply to by YAN Chao-Gan

非常感谢! 我是前阵子用了一下SPM5,但已经从路径中删除了呀.

刚试了一下您的命令, 提示"Undefined function or variable 'rest_Fix_Read_Write_Error'.
"

jo

Tue, 09/21/2010 - 02:05

In reply to by dongzy08

我的rest本来就加在路径中的, 是1.3版, 我刚才又下了最新版, 试了一下rest_Fix_Read_Write_Error命令, 倒是没说找不到命令, 但是回车后没有任何反应. 再运行DPARSF还是一样的报错.

您觉得需要重装Matlab之类的吗? 这倒底是什么问题呢?

抱歉,看错了。你这个问题是SPM8没有安装后。
添加SPM8路径的时候,不能是Add folder,而要选Add with subfolders。切记。

Forums