maxpartitions
클래스: matlab.io.datastore.DsFileSet
네임스페이스: matlab.io.datastore
최대 파티션 개수
구문
N = maxpartitions(fs)
입력 인수
출력 인수
예제
File-Set 객체에 대한 최대 파티션 개수 얻기
file-set 객체를 만들고 FileSplitSize
속성의 다른 값에 대한 파티션 개수를 얻습니다.
폴더 내 모든 .mat
파일에 대한 file-set 객체를 만들고 파일 개수를 확인합니다.
folder = fullfile(matlabroot,'toolbox','matlab','demos'); fs = matlab.io.datastore.DsFileSet(folder,'FileExtensions','.mat'); fs.NumFiles
ans = 40
DSFileSet
객체의 FileSplitSize
속성이 'file'
로 설정되었습니다. 따라서, maxpartitions
는 파일 개수와 같은 값을 반환합니다.
maxpartitions(fs)
ans = 40
FileSplitSize
속성을 숫자형 크기(2000
바이트)로 설정하고 maxpartitions
를 계산하십시오.
fs = matlab.io.datastore.DsFileSet(folder,... 'FileExtensions','.mat',... 'FileSplitSize',2000); n = maxpartitions(fs)
n = 1752
버전 내역
R2017b에 개발됨