读取matlab 文件夹底下所有的txt 文件包括子文件夹底下的文件。
dirs=dir('H:\DCE');
for i=1:length(dirs);
if (dirs(i).isdir && ~strcmp(dirs(i).name,'.') && ~strcmp(dirs(i).name,'..') )
str_path=['H:\DCE\', dirs(i).name];
file=dir([str_path,'\*.txt']);
for jj=1:length(file)
file(jj).name
end
end
end
本文介绍了一个使用Matlab脚本遍历指定目录(包括子目录)并读取所有TXT文件的方法。通过使用dir函数两次,第一次获取所有子文件夹,第二次获取每个子文件夹中的TXT文件。
4118

被折叠的 条评论
为什么被折叠?



