歌舞程序

导航

matlab读取文件夹下的所有txt文件

文件夹1200-traingdata_Only_Divide下有以0-11为名的文件夹,每个文件夹下有若干txt及其它文件,现需读取其中的txt文件内容:

思路:对每个文件夹,通过dir获取文件夹下的txt文件名,然后用dlmread读取该文件内容。

 

for i=0:11         %文件夹名是0-11
file = dir(['F:\temp\1200-traingdata_Only_Divide\',num2str(i),'\*.txt']);
for n=1:length(file);
temp(k,:) = dlmread(['F:\temp\1200-traingdata_Only_Divide\',num2str(i),'\',file(n).name]);
k=k+1
end
end

posted on 2011-03-30 10:33  歌舞程序  阅读(2220)  评论(0编辑  收藏  举报