Main Content

isfile

입력값이 파일인지 확인

설명

result = isfile(fileName)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

입력 인수

모두 축소

파일 이름으로, string형 배열, 문자형 벡터 또는 문자형 벡터로 구성된 셀형 배열로 지정됩니다. 로컬 파일의 경우 fileName은 상대 경로를 포함할 수 있지만, 그 상대 경로가 현재 폴더에 있어야 합니다. 그렇지 않으면 fileName은 전체 경로를 포함해야 합니다. 파일이 원격 위치에 저장된 경우 fileName은 URL(Uniform Resource Locator)로 지정된 전체 경로를 포함해야 합니다. 자세한 내용은 원격 데이터로 작업하기 항목을 참조하십시오.

확장 기능

버전 내역

R2017b에 개발됨