MATLAB 批量重命名文件

MATLAB 批量重命名文件


%% 对文件夹下的文件重命名
files = dir('F:\Matlab\*.mat');
len=length(files);
for i=1:len
    oldname=files(i).name;
    newname=strcat(num2str(i), 'new.mat');
    command = ['rename' 32 oldname 32 newname];
    status = dos(command);
    if status == 0
        disp([oldname, ' 已被重命名为 ', newname])
    else
        disp([oldname, ' 重命名失败!'])
    end
end

你可能感兴趣的:(MATLAB)