Использование подстановочного знака * в пакете SPM12 Matlab не работает
Я хочу, чтобы функция утилиты spm12 проходила по нескольким темам, используя подстановочный знак *, чтобы найти файлы для загрузки, а *, похоже, не работает. Я получаю следующее сообщение об ошибке: Файл "/Users/myusername/Documents/WORK/PROJECTS/1_ToM_fMRI/tSNR/ds000109-download/sub-07/func/*_run-02_bold.nii" не существует. Что мне не хватает?
clc;
basedir='/Users/myusername/Documents/WORK/PROJECTS/1_ToM_fMRI/tSNR/ds000109-download'; %change as required
Subjectids={'sub-07' 'sub-08'}; % include all subjects you want to loop trough
Sessionids={'func'}; % give directory name for each functional run
for subs=1:length(Subjectids)
spm('defaults', 'FMRI');
spm_jobman('initcfg');
matlabbatch{1}.spm.util.split.vol = cellstr(fullfile(Subjectids{subs},Sessionids,'/*_run-01_bold.nii,1')); % Here is the *
matlabbatch{1}.spm.util.split.outdir = cellstr(fullfile(Subjectids{subs},Sessionids,'run1'));
matlabbatch{2}.spm.util.split.vol = cellstr(fullfile(Subjectids{subs},Sessionids,'/*_run-02_bold.nii,1'));
matlabbatch{2}.spm.util.split.outdir = cellstr(fullfile(Subjectids{subs},Sessionids,'run2'));
spm_jobman('run',matlabbatch);
end```