How to import data for files that have 11,12,13,21,22,23,31,32,33 sequence?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Ismail Qeshta
el 11 de Nov. de 2017
Comentada: Ismail Qeshta
el 11 de Nov. de 2017
Hi, I would like to import files from a directory. The files have the following sequence:
Data 11
Data 12
Data 13
Data 21
Data 22
Data 23
Data 31
Data 32
Data 33
I usually use the following general code for extracting a sequence of files:
numfiles = 3;
mydata = cell(1, numfiles);
for k = 1:numfiles;
myfilename = sprintf('Drift.out', k);
mydata{k} = importdata(myfilename);
end
Can anyone please advise me on how to modify it to suit the above files sequence?
Thank you very much. Regards, Ismail
0 comentarios
Respuesta aceptada
KSSV
el 11 de Nov. de 2017
files = dir('*.out') ; % get all files with extension out
N = length(files) ; % toal number of files
% loop for each file
for i = 1:N
filename = files(i).name ;
% do what you want
end
4 comentarios
KSSV
el 11 de Nov. de 2017
What ever the names may be......it will list all the files present in the folder with extension out.
Más respuestas (0)
Ver también
Categorías
Más información sobre Cell Arrays en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!