matlab.io.hdf4.sd.isCoordVar
네임스페이스: matlab.io.hdf4.sd
데이터셋이 좌표 변수인지 여부 확인
구문
TF = isCoordVar(sdsID)
설명
TF = isCoordVar(sdsID)
는 데이터셋이 좌표 변수이면 true
를 반환하고, 그렇지 않으면 false
를 반환합니다.
이 함수는 HDF 라이브러리 C API의 SDiscoordvar
함수에 대응합니다.
예제
import matlab.io.hdf4.* sdID = sd.start('sd.hdf'); ndataset = sd.fileInfo(sdID); for idx = 0:ndataset-1 sdsID = sd.select(sdID,idx); sdsName = sd.getInfo(sdsID); fprintf('%s (index %d) ', sdsName, idx); if ( sd.isCoordVar(sdsID) ) fprintf('is a coordinate variable.\n'); else fprintf('is not a coordinate variable.\n'); end sd.endAccess(sdsID); end sd.close(sdID);