H5T.get_fields

Информация о битовом поле типа данных с плавающей точкой

Синтаксис

[spos,epos,esize,mpos,msize] = H5T.get_fields(type_id)

Описание

[spos,epos,esize,mpos,msize] = H5T.get_fields(type_id) возвращает информацию о местоположениях различных битовых полей типа данных с плавающей запятой. type_id является идентификатором типа данных. spos является знаковым битом с плавающей точкой. epos является позицией двоичного разряда экспоненты. esize является размером экспоненты в битах. mpos является позицией двоичного разряда мантиссы. msize является размером мантиссы в битах.

Примеры

fid = H5F.open('example.h5');
dset_id = H5D.open(fid,'/g3/float');
type_id = H5D.get_type(dset_id);
[spos, epos, esize, mpos, msize] = H5T.get_fields(type_id);