H5R.get_region

Копия пространства данных заданной области

Синтаксис

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);