H5T.get_strpad

Механизм хранения для типа данных String

Синтаксис

output = H5T.get_strpad(type_id)

Описание

output = H5T.get_strpad(type_id) возвращает механизм хранения (дополняющий тип) для типа данных String. Возможные значения:

'H5T_STR_NULLPAD'Заполните нулями
'H5T_STR_NULLTERM'Пустой оконечный
'H5T_STR_SPACEPAD'Заполните пробелами

Примеры

fid = H5F.open('example.h5');
dset_id = H5D.open(fid,'/g3/string');
type_id = H5D.get_type(dset_id);
padding = H5T.get_strpad(type_id);
switch(padding)
    case H5ML.get_constant_value('H5T_STR_NULLTERM')
        fprintf('null-terminated\n');
    case H5ML.get_constant_value('H5T_STR_NULLPAD')
        fprintf('padded with zeros\n');
    case H5ML.get_constant_value('H5T_STR_SPACEPAD')
        fprintf('padded with spaces\n');
end

Смотрите также