isdir

Testa se um nome é uma pasta (substituída por isfolder).

Categoria: Programming > Files and Folders

Sintaxe

tf = isdir(name)

Retorna true se name é uma pasta existente.

Descrição

isdir é mantida para código antigo. Retorna verdadeiro para pastas existentes e falso para arquivos e para nomes que não existem. Código novo deve chamar isfolder, que também aceita arrays de strings e cell arrays e retorna um array do mesmo tamanho.

Argumentos de entrada

name
Nome da pasta como texto.

Argumentos de saída

tf
Escalar lógico.

Exemplo

Pasta, arquivo e nome inexistente

mkdir photos
writelines('x', 'photo.txt');
isdir('photos')
isdir('photo.txt')
isdir('missing')
Saída
ans = logical
   1
ans = logical
   0
ans = logical
   0

Veja também

isfolder isfile exist mkdir