Определите размещение необработанных данных для набора данных
размещение = H5P.get_layout(dcpl)
layout = H5P.get_layout(dcpl)
возвращает размещение необработанных данных для набора данных, заданного списком свойств создания набора данных, dcpl
. Возможные значения: H5D_COMPACT
, H5D_CONTIGUOUS
или H5D_CHUNKED
.
fid = H5F.open('example.h5'); dset_id = H5D.open(fid,'/g3/integer'); dcpl = H5D.get_create_plist(dset_id); layout = H5P.get_layout(dcpl); switch(layout) case H5ML.get_constant_value('H5D_COMPACT') fprintf('layout is compact\n'); case H5ML.get_constant_value('H5D_CONTIGUOUS') fprintf('layout is contiguous\n'); case H5ML.get_constant_value('H5D_CHUNKED') fprintf('layout is chunked\n'); end