Установите тип устройства хранения данных для набора данных
H5P.set_layout(dcpl,layout)
H5P.set_layout(dcpl,layout)
устанавливает тип устройства хранения данных, используемого, чтобы хранить необработанные данные для списка свойств создания набора данных, dcpl
. Задайте тип размещения устройства хранения данных для необработанных данных layout
как один из этих векторов символов или представьте скаляры в виде строки: 'H5D_COMPACT'
, 'H5D_CONTIGUOUS'
или 'H5D_CHUNKED'
.
fid = H5F.create('myfile.h5'); type_id = H5T.copy('H5T_NATIVE_DOUBLE'); dims = [100 200]; h5_dims = fliplr(dims); space_id = H5S.create_simple(2,dims,[]); dcpl = H5P.create('H5P_DATASET_CREATE'); layout = H5ML.get_constant_value('H5D_CONTIGUOUS'); H5P.set_layout(dcpl,layout); dset_id = H5D.create(fid,'DS',type_id,space_id,dcpl); H5D.close(dset_id); H5F.close(fid);