Установите тип хранилища для набора данных
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);