hi,
i am new to spm and matlab, i was tring to turn this SPM script into a for loop, and I use some of the command line i found online.
But it didn't work at all, how should i get a functional for loop ?

답변 (1개)

Walter Roberson
Walter Roberson 2023년 4월 20일

0 개 추천

subject = '~/lab/MATLAB/subject';
imgfiles = dir(fullfile(subject, 'SL*', 'T.nii*'));
matlabbatch{1}.spm.tools.data_T1 = fullfile({imgfiles.folders}, {imgfiles.name});
But be careful as the order might not match the order for your matlabbatch{1}.spm.tools.data_F2 . Notice that in your _T1 that you use directory SL005 but in your _F2 you use directory SL05 (one zero instead of two). The change in the number of digits does affect the directory sort order.

카테고리

도움말 센터File Exchange에서 Loops and Conditional Statements에 대해 자세히 알아보기

질문:

2023년 4월 20일

답변:

2023년 4월 20일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by