回 帖 发 新 帖 刷新版面

主题:[讨论]怎样用matlab依次读取多个txt文件

文件中有两列数,一列x、一列y

[x,y]=textread('1.txt','%f%f');
plot(x,y)
hold on

[x,y]=textread('2.txt','%f%f');
plot(x,y)
hold on

[x,y]=textread('3.txt','%f%f');
plot(x,y)
hold on
.
.
.
依次读取100个文件。
怎样简化程序???

回复列表 (共2个回复)

沙发

你可以使用一个for循环,每个循环内传递文件名。把文件名依次存放在一个txt文件内读取。
这个可以,我编过类似程序。

板凳


能否把程序贴出来啊,谢谢了!

我来回复

您尚未登录,请登录后再回复。点此登录或注册