Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 其它 > 资料存档
资料存档 资料存档
 
 
主题工具 显示模式
旧 2019-12-10, 20:48   #1
poster
高级会员
 
注册日期: 2019-11-21
帖子: 3,006
声望力: 66
poster 正向着好的方向发展
帖子 列出Matlab中可用的文件和目录

我想在Matlab命令窗口中递归列出特定目录中的可用目录和文本文件(并最终在m文件中)。我知道可以使用ls类的命令,但是在递归读取以下文件系统结构中的每个文本文件之前,我想知道字符串或向量中可用的文本文件:

母版(包含A和B,所有目录)

A包含A1和A2(所有目录)

A1包含A11,A12,A13,A14(所有目录)

A11包含1.txt,2.txt,...

希望听到一些反馈!提前致谢!



回答:

您可以递归使用DIR

dir的输出是一个结构,其中第一个元素和第二个元素分别是当前目录和父目录,其余元素是列出的文件夹的内容。逐步解决这些问题。如果它是目录( dirOutput.isdir == 1 ),请在其上调用dir 。如果是文件,请将其添加到列表中。

如果您不想自己编写代码,请浏览Matlab文件交换是许多解决方案之一。



更多&回答...
poster 当前离线   回复时引用此帖
 


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛禁用 表情符号
论坛启用 [IMG] 代码
论坛启用 HTML 代码



所有时间均为北京时间。现在的时间是 23:19


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.