Main Content

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);

참고 항목

|