matlab.io.hdf4.sd.getDimID
包: matlab.io.hdf4.sd
维度标识符
语法
dimID = getDimID(sdsID,dimnumber)
说明
dimID = getDimID(sdsID,dimnumber)
返回给出其索引的维度的标识符。
注意
MATLAB® 使用 Fortran 样式索引,而 HDF 库使用 C 样式索引。使用 sd.getDimID
检索的维度标识符的顺序与通过 C API 检索的维度标识符的顺序相反。
此函数对应于 HDF 库 C API 中的 SDgetdimid
函数。
示例
读取整个数据集。
import matlab.io.hdf4.* sdID = sd.start('sd.hdf'); idx = sd.nameToIndex(sdID,'temperature'); sdsID = sd.select(sdID,idx); dimID0 = sd.getDimID(sdsID,0); dimID1 = sd.getDimID(sdsID,1); sd.endAccess(sdsID); sd.close(sdID);