去线性漂移出错

严老师,我在用dparsf时有warning和报错如下,请您指导一下是哪块出了问题
Warning: Invalid escape sequence appears in format string. See help sprintf for valid
escape sequences.
> In rest_detrend at 24
  In DPARSFA_run>(parfor body) at 2265
  In parallel_function at 469
  In DPARSFA_run at 2264
  In DPARSFA>pushbuttonRun_Callback at 1579
  In gui_mainfcn at 96
  In DPARSFA at 33

Removing the linear trend: G:
  Read 3D EPI functional images: "G:\AnalysisAD\FunImgARW\S183672"...........................
??? Error using ==> ctranspose
Out of memory. Type HELP MEMORY for your options.

Error in ==> rest_detrend at 40
    AllVolume=reshape(AllVolume,[],nDimTimePoint)';

Error in ==> DPARSFA_run>(parfor body) at 2265
            rest_detrend([AutoDataProcessParameter.DataProcessDir,filesep,FunSessionPrefixSet{iFunSession},AutoDataProcessParameter.StartingDirName,filesep,AutoDataProcessParameter.SubjectID{i}],
            '_d
Error in ==> parallel_function at 469
            F(base, limit);

Error in ==> DPARSFA_run at 2264
        parfor i=1:AutoDataProcessParameter.SubjectNum

Error in ==> DPARSFA>pushbuttonRun_Callback at 1579
    [Error]=DPARSFA_run(handles.Cfg);

Error in ==> gui_mainfcn at 96
        feval(varargin{:});

Error in ==> DPARSFA at 33
    gui_mainfcn(gui_State, varargin{:});
 
??? Error while evaluating uicontrol Callback
我用REST来滤波依然有warning,rest和dparsf都是最新的13版,谢谢您。

  •  The sprintf warning could just be ignored, should not be big problem.
  • The error said you don't have enough memory. If you think you actually have enough memory, it may be caused by memroy fragments, a well-known problem of MATLAB. The solution is relatively easy, just reboot your computer and then only run MATLAB.