hasfile
클래스: matlab.io.datastore.DsFileSet
네임스페이스: matlab.io.datastore
file-set 객체에서 추가 파일 사용 가능 여부 판별
구문
tf = hasfile(fs)
설명
tf = hasfile(
는 fs
)fs
에서 지정한 DsFileSet
객체에서 파일을 더 처리할 수 있는 경우 논리형 1
(true
)을 반환합니다. 그렇지 않으면 논리값 0
(false
)을 반환합니다.
입력 인수
예제
File-set 객체에 파일이 더 있는지 확인하기
file-set 객체를 만들어 file-set 객체에 파일이 있는지 확인한 다음, 데이터를 반복해서 읽습니다.
demos
폴더 내 모든 .mat
파일에 대한 file-set 객체를 만듭니다.
folder = fullfile(matlabroot,'toolbox','matlab','demos'); fs = matlab.io.datastore.DsFileSet(folder,... 'IncludeSubfolders',true,... 'FileExtensions','.mat');
hasfile
메서드를 사용하여 file-set 객체에 읽을 파일이 더 있는지 확인하십시오. 파일이 file-set 객체에 남아 있는 한, 한 번에 하나씩 파일 정보를 가져옵니다.
while hasfile(fs) file = nextfile(fs); end
버전 내역
R2017b에 개발됨