【发布时间】:2011-04-27 12:15:20
【问题描述】:
如何在 Matlab 中获取给定文件夹名称中的文件名?
【问题讨论】:
如何在 Matlab 中获取给定文件夹名称中的文件名?
【问题讨论】:
您应该使用dir 函数。像这样:
allFiles = dir( 'c:\my\folder' );
allNames = { allFiles.name };
【讨论】:
{allFiles(arrayfun(@(x) ~x.isdir, allFiles)).name}。
{allFiles(~[allFiles.isdir]).name}
如果您使用的是 linux,则可以调用 find 命令并处理输出。 find 允许使用比仅使用 dir 更高级的功能,并且可以使用 system('find path') 调用。
【讨论】: