Creating a loop in order to read .txt files

4 次查看(过去 30 天)
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?

采纳的回答

KALYAN ACHARJYA
KALYAN ACHARJYA 2019-9-26
list=dir('*.txt');
for j=1:length(list)
file_text=textread(list(j).name);
%.....code
end
  6 个评论
Stephen23
Stephen23 2019-9-26
"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

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 File Operations 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by