Matlab 批量执行文件夹下的命令
% 读取当前目录下的所有文件和文件夹信息
clc;clear;
files = dir(pwd);
cd(pwd);
% 遍历每个文件夹
for i = 1:length(files)
% 判断该信息是否为文件夹
if files(i).isdir && ~strcmp(files(i).name, '.') && ~strcmp(files(i).name, '..')
% 进入文件夹
cd(files(i).name);
% 调用main.m脚本
run('.\main.m');
% 返回上一级目录
cd('..');
end
end
浙公网安备 33010602011771号