GetValue
value hdf5.GetValue(hdf5dataset* datahandle, string dimension)
Parameters
hdf5dataset* datahandle : 로드된 데이터 셋의 핸들을 입력합니다.
string dimension : 문자열로 취득하고자하는 배열 정보를 입력합니다. ex) “[2][2]”
Return Value
variable value : 각 타입의 형에 맞는 데이터를 반환합니다.
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