Dear batch mode experts! I have problems to get a model estimated. The model should use the hrf , 1st. derivative and dispersion. Running my analyse file directly from the Matlab prompt, I do not get an error message (see attached file) . However starting the batch process, spm stops setting up the design. I get the following error messages: SPM99: spm_fmri_design (v2.27) 19:03:22 - 19/10/2001 ---------------------------------------------------------------- Warning: Divide by zero. > In C:\Programme\spm99\spm_hrf.m at line 40 In C:\Programme\spm99\spm_get_bf.m at line 164 In C:\Programme\spm99\spm_get_bf.m at line 301 In C:\Programme\spm99\spm_fMRI_design.m at line 231 In C:\Programme\spm99\spm_fmri_spm_ui.m at line 206 In C:\Programme\spm99\spm_bch.m at line 156 Warning: Divide by zero. > In C:\Programme\spm99\spm_hrf.m at line 40 In C:\Programme\spm99\spm_get_bf.m at line 172 In C:\Programme\spm99\spm_get_bf.m at line 301 In C:\Programme\spm99\spm_fMRI_design.m at line 231 In C:\Programme\spm99\spm_fmri_spm_ui.m at line 206 In C:\Programme\spm99\spm_bch.m at line 156 Warning: Divide by zero. > In C:\Programme\spm99\spm_hrf.m at line 40 In C:\Programme\spm99\spm_get_bf.m at line 164 In C:\Programme\spm99\spm_get_bf.m at line 301 In C:\Programme\spm99\spm_fMRI_design.m at line 231 In C:\Programme\spm99\spm_fmri_spm_ui.m at line 206 In C:\Programme\spm99\spm_bch.m at line 156 Warning: Divide by zero. > In C:\Programme\spm99\spm_hrf.m at line 40 In C:\Programme\spm99\spm_get_bf.m at line 172 In C:\Programme\spm99\spm_get_bf.m at line 301 In C:\Programme\spm99\spm_fMRI_design.m at line 231 In C:\Programme\spm99\spm_fmri_spm_ui.m at line 206 In C:\Programme\spm99\spm_bch.m at line 156 Warning: Divide by zero. > In C:\Programme\spm99\spm_hrf.m at line 40 In C:\Programme\spm99\spm_get_bf.m at line 164 In C:\Programme\spm99\spm_get_bf.m at line 301 In C:\Programme\spm99\spm_fMRI_design.m at line 231 In C:\Programme\spm99\spm_fmri_spm_ui.m at line 206 In C:\Programme\spm99\spm_bch.m at line 156 Warning: Divide by zero. > In C:\Programme\spm99\spm_hrf.m at line 40 In C:\Programme\spm99\spm_get_bf.m at line 172 In C:\Programme\spm99\spm_get_bf.m at line 301 In C:\Programme\spm99\spm_fMRI_design.m at line 231 In C:\Programme\spm99\spm_fmri_spm_ui.m at line 206 In C:\Programme\spm99\spm_bch.m at line 156 Warning: Divide by zero. > In C:\Programme\spm99\spm_hrf.m at line 40 In C:\Programme\spm99\spm_get_bf.m at line 164 In C:\Programme\spm99\spm_get_bf.m at line 301 In C:\Programme\spm99\spm_fMRI_design.m at line 231 In C:\Programme\spm99\spm_fmri_spm_ui.m at line 206 In C:\Programme\spm99\spm_bch.m at line 156 Warning: Divide by zero. > In C:\Programme\spm99\spm_hrf.m at line 40 In C:\Programme\spm99\spm_get_bf.m at line 172 In C:\Programme\spm99\spm_get_bf.m at line 301 In C:\Programme\spm99\spm_fMRI_design.m at line 231 In C:\Programme\spm99\spm_fmri_spm_ui.m at line 206 In C:\Programme\spm99\spm_bch.m at line 156 Warning: Divide by zero. > In C:\Programme\spm99\spm_hrf.m at line 40 In C:\Programme\spm99\spm_get_bf.m at line 164 In C:\Programme\spm99\spm_get_bf.m at line 301 In C:\Programme\spm99\spm_fMRI_design.m at line 231 In C:\Programme\spm99\spm_fmri_spm_ui.m at line 206 In C:\Programme\spm99\spm_bch.m at line 156 Warning: Divide by zero. > In C:\Programme\spm99\spm_hrf.m at line 40 In C:\Programme\spm99\spm_get_bf.m at line 172 In C:\Programme\spm99\spm_get_bf.m at line 301 In C:\Programme\spm99\spm_fMRI_design.m at line 231 In C:\Programme\spm99\spm_fmri_spm_ui.m at line 206 In C:\Programme\spm99\spm_bch.m at line 156 Warning: Divide by zero. > In C:\Programme\spm99\spm_hrf.m at line 40 In C:\Programme\spm99\spm_get_bf.m at line 164 In C:\Programme\spm99\spm_get_bf.m at line 301 In C:\Programme\spm99\spm_fMRI_design.m at line 231 In C:\Programme\spm99\spm_fmri_spm_ui.m at line 206 In C:\Programme\spm99\spm_bch.m at line 156 Warning: Divide by zero. > In C:\Programme\spm99\spm_hrf.m at line 40 In C:\Programme\spm99\spm_get_bf.m at line 172 In C:\Programme\spm99\spm_get_bf.m at line 301 In C:\Programme\spm99\spm_fMRI_design.m at line 231 In C:\Programme\spm99\spm_fmri_spm_ui.m at line 206 In C:\Programme\spm99\spm_bch.m at line 156 Warning: Divide by zero. > In C:\Programme\spm99\spm_hrf.m at line 40 In C:\Programme\spm99\spm_get_bf.m at line 164 In C:\Programme\spm99\spm_get_bf.m at line 301 In C:\Programme\spm99\spm_fMRI_design.m at line 231 In C:\Programme\spm99\spm_fmri_spm_ui.m at line 206 In C:\Programme\spm99\spm_bch.m at line 156 Warning: Divide by zero. > In C:\Programme\spm99\spm_hrf.m at line 40 In C:\Programme\spm99\spm_get_bf.m at line 172 In C:\Programme\spm99\spm_get_bf.m at line 301 In C:\Programme\spm99\spm_fMRI_design.m at line 231 In C:\Programme\spm99\spm_fmri_spm_ui.m at line 206 In C:\Programme\spm99\spm_bch.m at line 156 Warning: Divide by zero. > In C:\Programme\spm99\spm_hrf.m at line 40 In C:\Programme\spm99\spm_get_bf.m at line 164 In C:\Programme\spm99\spm_get_bf.m at line 301 In C:\Programme\spm99\spm_fMRI_design.m at line 231 In C:\Programme\spm99\spm_fmri_spm_ui.m at line 206 In C:\Programme\spm99\spm_bch.m at line 156 Warning: Divide by zero. > In C:\Programme\spm99\spm_hrf.m at line 40 In C:\Programme\spm99\spm_get_bf.m at line 172 In C:\Programme\spm99\spm_get_bf.m at line 301 In C:\Programme\spm99\spm_fMRI_design.m at line 231 In C:\Programme\spm99\spm_fmri_spm_ui.m at line 206 In C:\Programme\spm99\spm_bch.m at line 156 ??? Index exceeds matrix dimensions. Error in ==> C:\Programme\spm99\spm_fMRI_design.m On line 265 ==> pst = [1:k]*RT - on(1); Error in ==> C:\Programme\spm99\spm_fmri_spm_ui.m On line 206 ==> [xX,Sess] = spm_fMRI_design; Error in ==> C:\Programme\spm99\spm_bch.m On line 156 ==> spm_fmri_spm_ui; It seems to be that something goes wrong defining the hrf. But I have no idea why. Could anybody help me? Many thanks, Lukas Lukas Scheef, MD, MSc MR-Tomography Department of Radiology University of Bonn Sigmund-Freud-Straße 25 D-53105 Bonn Fax: +49-228-287-5598 Phone:+49-228-287-5960 E-mail: [log in to unmask]