H5P.set_layout

Установите тип хранилища для набора данных

Синтаксис

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

См. также

|