% 指定文件夹路径
folderPath = '你的文件夹路径';
% 获取文件夹下的所有文件和文件夹信息
files = dir(folderPath);
% 遍历文件夹中的每个文件
for i = 1:numel(files)
% 忽略 '.' 和 '..' 文件夹
if strcmp(files(i).name, '.') || strcmp(files(i).name, '..')
continue;
end
% 构建文件的完整路径
filePath = fullfile(folderPath, files(i).name);
% 检查该路径对应的是文件还是文件夹
if files(i).isdir
% 如果是文件夹,可以选择递归调用该函数来读取子文件夹中的文件
% 例如:recursiveFunction(filePath);
% 这里我选择打印文件夹名字
disp(['文件夹: ', filePath]);
else
% 如果是文件,你可以根据文件类型使用不同的读取函数,比如 textread、xlsread、load 等等
% 这里我选择打印文件名字
disp(['文件: ', filePath]);
end
end