Read text file data

1 次查看(过去 30 天)
상훈 송
상훈 송 2022-4-29
评论: Rik 2022-4-29
Hi. I would like to read my numerous text file which is named like 001_EQ.txt, 002_EQ.txt,......,099_EQ.txt,100_EQ.txt.
filename1 = strcat(int2str(1),'_EQ.txt');
This is a code that i tried but didn't worked well.
Thanks for your help.
Best regard.
  1 个评论
Rik
Rik 2022-4-29
You should also not use numbered variables. Use arrays instead.

请先登录,再进行评论。

回答(1 个)

Voss
Voss 2022-4-29
You can generate the file names in sequence like this:
for ii = 1:100
filename = sprintf('%03d_EQ.txt',ii);
% then read file filename
end
Or generate file names all at once like this:
filenames = sprintfc('%03d_EQ.txt',1:100);
for ii = 1:100
% read file filenames{ii}
end

标签

Community Treasure Hunt

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

Start Hunting!

Translated by