听说过Linux当中命令行的便捷,但是像我这样驾驭不了命令行的微软受害者,在windows环境下还是需要在程序当中管理文件系统的。总结一下比较常用的文件管理函数:通过dir函数获取某一路径下所有m文件,可以使用*匹配,返回结果是一个结构体遍历all_file.name就可以操作文件夹下所有文件比如:fileFolder='G:\image\';dirOutput=dir(fileFolder,'*.png');fileNames={dirOutput.name}';LengthFiles = length(fileNames);for i = 1:LengthFiles do something endexist函数检查文件或者文件夹是否存在,返回值有1-8这几种,具体类型help exist什么时候回用到判断文件是否存在呢?MATLAB在调用外部exe之后无法传递返回值,可以通过写入文件然后MATALB读取文件的方式,读取文件之前最好检查一下是否存在。当然也可以再带上数据库一起嗨,连接数据库也是两步操作几行代码的事。isdir函数检查是否为文件夹copyfile('*.m','d:/work/Projects/')movefile('*.m','d:/work/Projects/')复制和移动文件也是这么简单粗暴,通多*匹配第一个参数直接写文件名就是当前文件夹写全路径就是对应路径下的文件mkdir('d:/work/newProjects/')rmdir('d:/work/newProjects/')新建/删除文件夹delete('d:/work/Projects/不想要.文件')也是很直接的帮你学MatLab微信号:MatLab_helper