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