Matlab获取一个文件夹下所有文件名

时间:2024-03-01 20:03:08

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中