read-open many files

Hi all!
I have 200 files with name day_0012014 until day_2002014. Each file has 3 columns. I want to plot first and third columns. What can i do?
Thanks...

回答 (1 件)

Azzi Abdelmalek
Azzi Abdelmalek 2015 年 7 月 10 日
編集済み: Azzi Abdelmalek 2015 年 7 月 10 日

0 投票

You didn't specify the type of files (text file or Excell or ...). Suppose they are text files
for k=1:200
FileName=sprintf('day_%03g2014.txt',k)
data{k}=dlmread(Filename)
end
Now you can access to each matrix
figure
hold on
for k=1:numel(data)
c1=data{k}(:,1)
c3=data{k}(:,3)
plot(c1,c3)
end
hold off

1 件のコメント

Thar
Thar 2015 年 7 月 11 日
my files are txt.
all these files are in my desktop in a file with name measurments.
I wrote the path in the filename like
FileName=sprintf('C:\......Desctop\measurments\day_%03g2014.txt',k)
but it has wrong:
Undefined function or variable 'Filename'.
Thank you

サインインしてコメントする。

カテゴリ

ヘルプ センター および File ExchangeEnvironment and Settings についてさらに検索

質問済み:

2015 年 7 月 10 日

コメント済み:

2015 年 7 月 11 日

Community Treasure Hunt

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

Start Hunting!

Translated by