24小时热门版块排行榜    

查看: 1019  |  回复: 3
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

zhangwayne

银虫 (正式写手)

[求助] 关于读取多个txt文件的问题 已有2人参与

我现在有1.txt, 2.txt, 3.txt...多个文件,想依次读入处理。

于是写了
for i=1:3
    filename=strcat(num2str(i),'.txt');
    M=load ('filename.txt');
end
...

发现只能不能识别啊,只能单独识别load ('1.txt')等,请问那我怎么批处理啊。
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

人文素养
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

li_xiang_jie

铜虫 (初入文坛)

好像循环也有问题呀,每一次都重新把M更新了,最好用不同的变量或者用一个数组,还有就是文件名filename后面不用加.txt了
4楼2014-03-11 23:35:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 4 个回答

hppdyx

木虫 (知名作家)

【答案】应助回帖

★ ★ ★
感谢参与,应助指数 +1
zhangwayne: 金币+3 2014-03-01 15:17:40
filename 里面已经含有.txt了,你把load括号里面的去掉.txt试试
不以风骚惊天下,但求淫荡动世人
2楼2014-02-28 22:29:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

asmeng

金虫 (正式写手)

【答案】应助回帖

引用回帖:
2楼: Originally posted by hppdyx at 2014-02-28 22:29:26
filename 里面已经含有.txt了,你把load括号里面的去掉.txt试试

load括号里面的引号也去掉。
3楼2014-03-11 22:59:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见