Main Content

isfile

确定输入是否为文件

说明

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

示例

全部折叠

检查输入 myfile1.txt 是否为文件。结果为 1 表示 myfile1.txt 是文件。

result = isfile('myfile1.txt')
result = logical
   1

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

mkdir myfolder;
result = isfile('myfolder')
result = logical
   0

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

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

输入参数

全部折叠

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

扩展功能

版本历史记录

在 R2017b 中推出

另请参阅

| |