Механизм хранения для строкового типа данных
output = H5T.get_strpad(type_id)
output = H5T.get_strpad(type_id)
возвращает механизм хранения (тип заполнения) для строкового типа данных. Возможные значения:
'H5T_STR_NULLPAD' | Пад с нулями |
'H5T_STR_NULLTERM' | Null-terminate |
'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