How can read 30 text data files in matlab ?
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
I have 30 text data file ,how can read and take from each data text the all value in first column and all data in second column .
5 Kommentare
Antworten (1)
TADA
am 2 Mär. 2020
Bearbeitet: TADA
am 2 Mär. 2020
you can alwsay put all of them in a single directory, then use dir to get all file names and iterate through all of them:
path = 'whatever';
files = dir(path);
% get rid of subdirectories and the likes of '.' and '..'
files = files(~[files.isdir])
data = table();
for i = 1:numel(files)
currFile = files(i);
t = readtable(fullfile(path, currFile.name));
findex = ['f', num2str(i)];
data(:, {[findex, '_1st'], [findex, '_2nd']}) = t(:, 1:2);
end
0 Kommentare
Siehe auch
Kategorien
Mehr zu JSON Format finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!