Копия пространства данных заданной области
space_id = H5R.get_region(dataset,ref_type,ref)
space_id = H5R.get_region(dataset,ref_type,ref)
возвращает пространство данных с заданной выбранной областью. dataset
используется, чтобы идентифицировать файл, содержащий область, на которую ссылаются, и может быть любым идентификатором для любого объекта в файле.
space = 'H5S_ALL'; plist = 'H5P_DEFAULT'; fid = H5F.open('example.h5'); dset_id = H5D.open(fid,'/g3/region_reference'); ref_data = H5D.read(dset_id,'H5T_STD_REF_DSETREG',space,space,plist); space_id = H5R.get_region(fid,'H5R_DATASET_REGION',ref_data(:,1)); H5S.close(space_id); H5D.close(dset_id); H5F.close(fid);