exponenta event banner

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

См. также

|