获取给定文件夹名称的所有文件名

kam*_*aci 11 directory matlab file

如何在Matlab中获取给定文件夹名称中的文件名?

Edr*_*ric 23

你应该使用这个dir功能.像这样:

allFiles = dir( 'c:\my\folder' );
allNames = { allFiles.name };
Run Code Online (Sandbox Code Playgroud)

  • @Richie:它比那更容易:`{allFiles(〜[allFiles.isdir]).name}` (10认同)
  • 对于仅文件(不是文件夹),将第二行修改为`{allFiles(arrayfun(@(x)~x.isdir,allFiles)).name}`. (4认同)