Read Sequence text files in Matlab
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hussein Mohasseb
le 17 Jan 2016
Commenté : harjeet singh
le 17 Jan 2016
Hello everybody , I want to read more than one text file in Matlab with loop , this files not in sequence names same this 'GSM-2_2002095-2002120_0021_UTCSR_0060_0005' 'GSM-2_2002123-2002137_0012_UTCSR_0060_0005', How can i do it ?
0 commentaires
Réponse acceptée
harjeet singh
le 17 Jan 2016
Modifié(e) : Walter Roberson
le 17 Jan 2016
try to use this code, do read file with fopen using file_path in the loop
folder_name='ABC';
files=dir(folder_name);
for i=3:length(files)
file_name=files(i).name;
file_path=strcat(folder_name,'\',file_name);
end
2 commentaires
Walter Roberson
le 17 Jan 2016
Please learn to use fullfile() as we do not assume that everyone is using MS Windows (OS-X and Linux use / not \ )
harjeet singh
le 17 Jan 2016
thanks @walter so the above command will be like
file_path=fullfile(folder_name,file_name);
Plus de réponses (1)
Hussein Mohasseb
le 17 Jan 2016
1 commentaire
harjeet singh
le 17 Jan 2016
folder_name='test';
files=dir(folder_name);
for i=3:length(files)
file_name=files(i).name;
file_path=fullfile(folder_name,file_name);
fid=fopen(file_path);
c=fread(fid,inf,'*char')
end
Voir également
Catégories
En savoir plus sur String dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!