Multimodal Integration of M/EEG and f/MRI Data in SPM12

조회 수: 1 (최근 30일)
Ingmar Bonhoffer
Ingmar Bonhoffer 2021년 5월 11일
답변: Amrtanshu Raj 2021년 6월 25일
Hi, I'm trying to run through the analysis steps for Richard Henderson's 'Multimodal Integration of M/EEG and f/MRI Data in SPM12' dataset. It instructs to use the following script to create subdirectories for all subjects:
BIDS = spm_BIDS('C:\Users\ibonh\Desktop\Henderson_Prac');
subs = spm_BIDS(BIDS,'subjects', 'task', 'facerecognition');
nsub = numel(subs);
subdir = cellfun(s) [(@'sub-' s], subs, 'UniformOutput',false]; %#ok<NOPTS>
spm-mkdir('C:\Users\ibonh\Desktop\Henderson_Prac', {'meg','func'});
spm_mkdir('C:\Users\ibonh\Desktop\Henderson_Prac',subdir, {'meg','anat','func'});
When I try to run the script the following error message appears;
Error: File: Subdir.m Line: 4 Column: 21
Invalid expression. When calling a function or indexing a variable, use parentheses. Otherwise, check for mismatched delimiters.
Hoping you can help

답변 (1개)

Amrtanshu Raj
Amrtanshu Raj 2021년 6월 25일
Hi,
Your syntax for in the line 4 is incorrect. The correct syntax can be found here.
Assuming in your case if sub is the function then.
subdir = cellfun(@sub, subs, 'UniformOutput',false); %#ok<NOPTS>
Hope it helps !!

카테고리

Help CenterFile Exchange에서 MRI에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by