Main Content

isfolder

确定输入是否为文件夹

说明

如果 folderName 是位于指定路径或当前文件夹中的文件夹,则 result = isfolder(folderName) 返回 1。否则,isfolder 返回 0。

示例

示例

全部折叠

创建文件夹 myfolder,然后检查 myfolder 是否为文件夹。结果为 1 表示 myfolder 是文件夹。

mkdir myfolder;
result = isfolder('myfolder')
result = logical
   1

检查输入 myfile1.txt myfolder 是否为文件夹。结果为 [0 1] 表示 myfile1.txt 不是文件夹,而 myfolder 是文件夹。

result = isfolder(["myfile1.txt", "myfolder"])
result = 1×2 logical array
   0   1

输入参数

全部折叠

文件夹名称,指定为字符串数组、字符向量或字符向量元胞数组。对于本地文件,folderName 可以包含相对路径,但相对路径必须在当前文件夹中。否则,folderName 必须包括完整路径。如果文件夹位于远程位置,则 folderName 必须包含完整路径,指定为统一资源定位符 (URL)。有关详细信息,请参阅处理远程数据

扩展功能

版本历史记录

在 R2017b 中推出