Порядок байтов атомарного типа данных
output = H5T.get_order(type_id)
output = H5T.get_order(type_id)
возвращает порядок байтов атомарного типа данных. type_id
является идентификатором типа данных. Возможные возвращаемые значения являются постоянными значениями, соответствующими следующим векторам символов:
'H5T_ORDER_LE' |
'H5T_ORDER_BE' |
'H5T_ORDER_VAX' |
fid = H5F.open('example.h5'); dset_id = H5D.open(fid,'/g2/dset2.2'); type_id = H5D.get_type(dset_id); switch(H5T.get_order(type_id)) case H5ML.get_constant_value('H5T_ORDER_LE') fprintf('little endian\n'); case H5ML.get_constant_value('H5T_ORDER_BE') fprintf('big endian\n'); case H5ML.get_constant_value('H5T_ORDER_VAX') fprintf('vax\n'); end