Clear Filters
Clear Filters

How to load multiple file type XDF ?

4 views (last 30 days)
Hello, I have problem load multiple .xdf ? I use code data = pop_loadxdf () but just one file. Please help me, Can I use pop_loadxdf() with multiple file ?
Thanks very much
  2 Comments
Erwan Tri Efendi
Erwan Tri Efendi on 4 Nov 2022
Thanks about replay, I use it method but for xdf file can't open fill in data. xdf is file type array with type struct

Sign in to comment.

Accepted Answer

Erwan Tri Efendi
Erwan Tri Efendi on 1 Dec 2022
cd ('E:\UNDIP MAGISTER ELEKTRO\Thesis UNDIP\Program Thesis');
currentFolder = pwd;
EEG = dir('*.xdf');
N = length(EEG) ;
for i= 1:N
x= EEG(i).name;
fullFileName = fullfile(cd, x);
raw(i) = load_xdf(fullFileName);
end
  2 Comments
Stephen23
Stephen23 on 1 Dec 2022
Edited: Stephen23 on 1 Dec 2022
Do not change directory just to read a data file. Instead use an absolute/relative filename:
P = 'E:\UNDIP MAGISTER ELEKTRO\Thesis UNDIP\Program Thesis';
S = dir(fullfile(P,'*.xdf'));
for k = 1:numel(S)
F = fullfile(P,S(k).name);
S(k).data = load_xdf(F);
end
Erwan Tri Efendi
Erwan Tri Efendi on 23 Mar 2023
thanks very much...your sugest's ok,,

Sign in to comment.

More Answers (0)

Categories

Find more on EEG/MEG/ECoG in Help Center and File Exchange

Products


Release

R2019b

Community Treasure Hunt

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

Start Hunting!