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