我们有很多目录,每个目录下都有些有用的文件,比如图像文件,如何自动的扫描这些文件呢?
执行上面的程序,就会看到了,只有那两个文件显示。
可以使用dir函数来完成这个任务。
比如假设给定目录 baseDir,它是一个字符串,包含的是某个目录,例如'./Data/'
现在我们的问题转化成了,如何扫描Data目录下的文件。
假设Data目录下有N001.m和N002.m,还有其它目录
baseDir = './Data/';
contains = dir(baseDir);
for k = 1:length(contains)
if (contains(k).isdir)
continue;
end
disp(contains(k).name);
end
执行上面的程序,就会看到了,只有那两个文件显示。
了解更多:
> doc dir