GetRank
hdf5file* hdf5.GetRank(hdf5dataset* datahandle)
Parameters
- hdf5dataset* datahandle : 데이터셋 핸들을 입력합니다.
Return Value
- int rank : rank 정보를 반환합니다.
Remarks
Examples
function _onload()
local h3ddata = hdf5.GetDataset(hdf, "/ROOT/AXIALLY_AVERAGE_POWER_3D")
local rank = hdf5.GetRank(h3ddata)
if (rank == 1) then
local dim = hdf5.GetDimension(h3ddata, rank-1) -- zero based index
pointer1, datatype1, datasize1 = hdf5.GetDatasetValue(h3ddata)
local data_chart
local add
local value
local i
local array
for i=0, dim-1 do
value = hdf5.GetValue(h3ddata, string.format("[%d]", i))
add = string.format("%f,%d", value, i)
if (i==0)then
data_chart = add
else
data_chart = string.format("%s %s", data_chart, add)
end
end
ID_AXIAL_CHART.Series1.data = data_chart
end
hdf5.Close(h3ddata)
end