matlab.io.hdf4.sd.setExternalFile
네임스페이스: matlab.io.hdf4.sd
외부 파일에 데이터 저장
구문
setExternalFile(sdsID,extfile,offset)
설명
setExternalFile(sdsID,extfile,offset)
은 데이터 값(메타데이터 아님)을 바이트 오프셋 offset
부터 시작하여 외부 데이터 파일 extfile
로 이동합니다.
데이터는 데이터셋별로 한 번씩만 이동할 수 있습니다. 외부 파일을 메인 파일과 함께 유지해야 합니다.
이 함수는 HDF 라이브러리 C API의 SDsetexternalfile
함수에 대응합니다.
예제
import matlab.io.hdf4.* sdID = sd.start('myfile.hdf','create'); sdsID = sd.create(sdID,'temperature','double',[10 20]); sd.setExternalFile(sdsID,'myExternalFile.dat',0); sd.writeData(sdsID,[0 0],rand(10,20)); sd.endAccess(sdsID); sd.close(sdID);