Значение участника типа данных перечисления
value = H5T.enum_valueof(type_id,member_name)
value = H5T.enum_valueof(type_id,member_name)
возвращает значение, соответствующее заданному члену типа данных перечисления. type_id
задает тип данных перечисления, и member_name
задает участника.
fid = H5F.open('example.h5'); dset_id = H5D.open(fid,'/g3/enum'); type_id = H5D.get_type(dset_id); num_members = H5T.get_nmembers(type_id); for j = 1:num_members member_name{j} = H5T.get_member_name(type_id,j-1); member_value(j) = H5T.enum_valueof(type_id,member_name{j}); end