Matlab获取一个文件夹下所有文件名:
fileFolder=fullfile(\'D:\MATLAB\bin\trc\'); dirOutput=dir(fullfile(fileFolder,\'*.trc\')); fileNames={dirOutput.name};
解释:
1、第一行
fileFolder=fullfile(\'D:\MATLAB\bin\trc\');
引号内是需要遍历的路径,填绝对路径,然后保存在fileFolder
2、第二行
dirOutput=dir(fullfile(fileFolder,\'*.trc\'));
引号内是文件的后缀,写\'.trc\'则读取后缀为\'.trc\'的文件
3、第三行
fileNames={dirOutput.name};
将所有文件名,以矩阵形式按行排列,保存到fileNames中