Механизм хранения для типа данных 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