Creating a loop in order to read .txt files

4 visualizzazioni (ultimi 30 giorni)
Hello,
I have files like these: A_ac_s001.txt , A_ac_s002.txt, A_ac_s003.txt ,..., A_ac_s100.txt
I would like to create a loop which will read 'one to one' each file. Does anyone knows which command should I use?

Risposta accettata

KALYAN ACHARJYA
KALYAN ACHARJYA il 26 Set 2019
list=dir('*.txt');
for j=1:length(list)
file_text=textread(list(j).name);
%.....code
end
  6 Commenti
Stephen23
Stephen23 il 26 Set 2019
"I meant that finally i would like to create 2 loops..."
So create two loops:
S = dir('A_ac*.txt');
for k = 1:numel(S)
S(k).name
end
S = dir('A_bb*.txt');
for k = 1:numel(S)
S(k).name
end

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su File Operations in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by