matlab 遍历文件夹

2025-06-22 07:08:10
推荐回答(2个)
回答1:

mydir=uigetdir('c:','选择一个目录');
if mydir(end)~='\'
mydir=[mydir,'\'];
end
DIRS=dir([mydir,'*.txt']); %扩展名

n=length(DIRS);
for i=1:n
if ~DIRS(i).isdir
DIRS(i).name %%%%%%%要载入,做处理,你在这里弄就可以了
end
end

回答2:

d = dir('*.txt');
for i = 1:length(d)
load(d(i).name)
end