H5P.set_fapl_family

Установите доступ к файлу использовать драйвер семейства

Синтаксис

H5P.set_fapl_family (fapl_id, memb_size, memb_fapl_id)

Описание

H5P.set_fapl_family(fapl_id,memb_size,memb_fapl_id) устанавливает список свойств доступа к файлу, заданный fapl_id, чтобы использовать драйвер семейства. memb_size является размером в байтах каждого участника файла. memb_fapl_id является идентификатором списка свойств доступа к файлу, который будет использоваться для каждого члена семьи.

Примеры

plist = 'H5P_DEFAULT';
fapl = H5P.create('H5P_FILE_ACCESS');
H5P.set_fapl_family(fapl, 8192, plist);
fid = H5F.create('family%d.h5','H5F_ACC_TRUNC','H5P_DEFAULT',fapl);
type_id = H5T.copy('H5T_NATIVE_DOUBLE');
dims = [50 25];
h5_dims = fliplr(dims);
space_id = H5S.create_simple(2,h5_dims,[]);
dset_id = H5D.create(fid,'DS',type_id,space_id,plist)
data = reshape(1:prod(dims),dims);
H5D.write(dset_id,'H5ML_DEFAULT','H5S_ALL','H5S_ALL',plist,data);
H5P.close(fapl);
H5T.close(type_id);
H5S.close(space_id);
H5D.close(dset_id);
dir('*.h5');
h5disp('family%d.h5');

Смотрите также

Была ли эта тема полезной?