exponenta event banner

isfile

Определите, является ли ввод файлом

Описание

result = isfile(fileName) возвращает 1, если fileName файл, расположенный по указанному пути или в текущей папке. В противном случае 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