oldsea

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

分类:

技术点:

相关文章: