H5S.get_simple_extent_dims

Размер пространства данных и максимальный размер

Синтаксис

[numdims,h5_dims,h5_maxdims] = H5S.get_simple_extent_dims(space_id)

Описание

[numdims,h5_dims,h5_maxdims] = H5S.get_simple_extent_dims(space_id) возвращает количество размерностей в пространстве данных, размер каждой размерности и максимальный размер каждой размерности.

Примечание

Библиотека HDF5 использует упорядоченное расположение C-стиля для многомерных массивов, в то время как MATLAB® использует упорядоченное расположение в стиле ФОРТРАН. The h5_dims и h5_maxdims предположим, что упорядоченное расположение по стилю С. Для получения дополнительной информации см. раздел «Использование низкоуровневых HDF5 функций MATLAB» в документации MATLAB.

Примеры

fid = H5F.open('example.h5');
dset_id = H5D.open(fid,'/g2/dset2.2');
space_id = H5D.get_space(dset_id);
[ndims,h5_dims] = H5S.get_simple_extent_dims(space_id);
matlab_dims = fliplr(h5_dims);