Установите тип устройства хранения данных для набора данных
H5P.set_layout (dcpl, размещение)
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);