我正在编写 SPM 中的一级分析脚本。我的实验中有 6 个会话,以及 1*6 单元格数组“Multi_Condition_file”中的多条件 .mat 文件的路径。这些文件存储在与 GLM 输出目录不同的文件夹中。当我评估以下行中的输入时:
matlabbatch{1}.spm.stats.fmri_spec.sess(1).multi = cellstr(Multi_Condition_file{1});
我得到了正确的路径。但是,当我执行 matlab 批处理时,批处理编辑器无法检测到 .mat 文件,因为 GLM 输出目录路径以 .mat 文件路径为前缀,并且输出文件路径如下所示
/media/khushboo/Seagate_Mac/Joystick_Task/Interception/derivatives/SPM/sub-pilote2/media/khushboo/Seagate_Mac/Joystick_Task/Condition_Onsets_Durations/sourcedata/sub-pilote2
我希望脚本只读'/media/khushboo/Seagate_Mac/Joystick_Task/Condition_Onsets_Durations/sourcedata/sub-pilote2 '
你能帮我解决这个问题吗,我已经在网上搜索过,但没有找到任何与我的问题相似的文档。