隔了一阵子没有用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
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
Forums
Re
rest_Fix_Read_Write_Error
非常感谢!
刚试了一下您的命令, 提示"Undefined function or variable 'rest_Fix_Read_Write_Error'.
"
Re
下载REST,并把REST加到matlab的路径
我的rest本来就加在路径中的, 是1.3版,
我的rest本来就加在路径中的, 是1.3版, 我刚才又下了最新版, 试了一下rest_Fix_Read_Write_Error命令, 倒是没说找不到命令, 但是回车后没有任何反应. 再运行DPARSF还是一样的报错.
您觉得需要重装Matlab之类的吗? 这倒底是什么问题呢?
Re
不需要重新安装MATLAB。
因为REST与SPM8的环境有一点不兼容,需要先运行一下这条命令:rest_Fix_Read_Write_Error
DPARSF还是一样报错
可问题是运行该命令不报错了,DPARSF还是一样报错啊!郁闷
Re
添加SPM8路径的时候,不能是Add folder,而要选Add with subfolders。切记。