Submitted by rwt199 on Mon, 05/26/2014 - 23:12
严老师您好:
我用的是Mathwork.Matlab.2012a,然后下载了SPM8,Rest1.8,DPARSF2.3,在运行DPARSF处理BoldS数据时,刚做完remove first 10 time points就报错了,错误代码如下,我试了几次都是一样的错误,能请您看看是什么原因吗?非常感谢!
Error using fileparts
Too many output arguments.
Error in cfg_util>local_initapps (line 1144)
[p n e v] = fileparts(appcfgs{k});
Error in cfg_util (line 518)
local_initapps;
Error in cfg_util (line 401)
cfg_util('initcfg');
Error in spm_jobman (line 202)
cjob = cfg_util('initjob', mljob);
Error in DPARSF_run (line 361)
spm_jobman('run',jobs{1});
Error in DPARSF>pushbuttonRun_Callback (line 996)
[Error]=DPARSF_run(handles.Cfg);
Error in gui_mainfcn (line 96)
feval(varargin{:});
Error in DPARSF (line 48)
gui_mainfcn(gui_State, varargin{:});
Error while evaluating uicontrol Callback
Submitted by LiXun on Sun, 06/29/2014 - 17:58 Permalink
Re: Matlab2012a上运行DPARSF2.3可以吗?
可把spm8中matlabbatch下的cfg_utl.m中第1144行[p n e v] = fileparts(appcfgs{k})改为 [p n e] = fileparts(appcfgs{k});
建议升级最新版spm8。