Loading EEG files in a loop

8 views (last 30 days)
Ella Kle
Ella Kle on 12 Dec 2020
Answered: Ella Kle on 17 Dec 2020
Hi, I need to load EEG files in a .set format (amond other files in a folder). They should have specific names by subject numbers (here I've only included a couple for an example). I've made the following loop, it works by loading every file, but only the last file stays since it overwrites the previous ones. I would really appreciate your help.
pathforsetfiles = fullfile(direc,'YYY')
list ={'04','05'}
for counter = 1 : length(list)
inp = list{counter}
subj = strcat(['XXX' inp '.set'])
EEG = pop_loadset(subj, pathforsetfiles)
end

Accepted Answer

Sindar
Sindar on 15 Dec 2020
pathforsetfiles = fullfile(direc,'YYY')
list ={'04','05'}
for counter = 1 : length(list)
inp{counter} = list{counter}
subj{counter} = strcat(['XXX' inp '.set'])
EEG{counter} = pop_loadset(subj, pathforsetfiles)
end
(for more info, search existing answers)

More Answers (1)

Ella Kle
Ella Kle on 17 Dec 2020
A huge thank you Sindar!!!

Categories

Find more on Data Import and Analysis in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!