matlab.io.hdf4.sd.setAttr
네임스페이스: matlab.io.hdf4.sd
특성 값 쓰기
구문
setAttr(objID,name,value)
설명
setAttr(objID,name,value)
는 objID
로 지정된 객체에 특성을 추가합니다. objID
가 SD 인터페이스 식별자이면 전역 특성이 생성됩니다. 데이터 식별자가 지정된 경우에는 특성이 데이터셋에 추가됩니다. 차원 식별자가 지정된 경우에는 특성이 차원에 추가됩니다.
이 함수는 HDF 라이브러리 C API의 SDsetattr
함수에 대응합니다.
예제
파일, 데이터셋 및 차원에 특성을 추가합니다.
import matlab.io.hdf4.* sdID = sd.start('myfile.hdf','create'); sd.setAttr(sdID,'creation_date',datestr(now)); sdsID = sd.create(sdID,'temperature','double',[10 20]); sd.setAttr(sdsID,'long_name','Temperature in sunlight.'); dimID0 = sd.getDimID(sdsID,0); sd.setAttr(dimID0,'long_name','latitude'); sd.endAccess(sdsID); sd.close(sdID);