nextfile
클래스: matlab.io.datastore.DsFileSet
네임스페이스: matlab.io.datastore
다음 파일 또는 파일 청크에 대한 정보
구문
fileInfo = nextfile(fs)
설명
는 file set 객체 fileInfo
= nextfile(fs
)fs
에서 다음 파일에 대한 정보를 반환합니다. 이후에 nextfile
함수를 호출하면 이전 호출의 끝점에서부터 계속해서 데이터를 읽습니다.
입력 인수
출력 인수
예제
한 번에 하나씩 파일 정보 가져오기
file-set 객체를 만들고 한 번에 하나씩 파일 정보를 반복해서 가져옵니다.
demos
폴더 내 모든 .mat
파일에 대한 file-set 객체를 만드십시오.
folder = fullfile(matlabroot,'toolbox','matlab','demos'); fs = matlab.io.datastore.DsFileSet(folder,... 'IncludeSubfolders',true,... 'FileExtensions','.mat');
한 번에 하나씩 file-set 객체 fs
에서 파일 정보를 가져옵니다.
while hasfile(fs) file = nextfile(fs); end
팁
file-set 객체
fs
에 더 이상 남은 파일이 없으면nextfile
메서드는 오류를 반환합니다. 이 오류가 발생되지 않게 하려면nextfile
과 함께hasfile
과reset
을 사용하십시오.hasfile
메서드는 file-set 객체에 아직 파일이 남아 있는지 확인하며,reset
메서드는 내부 파일 포인터를 file-set 객체의 시작부로 재설정합니다.
버전 내역
R2017b에 개발됨