Вы используете объект fipref задать три аспекта отображения объектов fi: объектное значение, локальные свойства fimath и свойства numerictype.
Например, следующий код показывает отображение fipref по умолчанию для объекта fi с локальным объектом fimath:
a = fi(pi, 'RoundingMethod', 'Floor', 'OverflowAction', 'Wrap')
a =
3.1415
DataTypeMode: Fixed-point: binary point scaling
Signedness: Signed
WordLength: 16
FractionLength: 13
RoundingMethod: Floor
OverflowAction: Wrap
ProductMode: FullPrecision
SumMode: FullPrecision
Отображение fipref по умолчанию для объекта fi без локального fimath следующие:
a = fi(pi)
a =
3.1416
DataTypeMode: Fixed-point: binary point scaling
Signedness: Signed
WordLength: 16
FractionLength: 13
Затем, измените свойства отображения fipref:
P = fipref;
P.NumberDisplay = 'bin';
P.NumericTypeDisplay = 'short';
P.FimathDisplay = 'none'
P =
NumberDisplay: 'bin'
NumericTypeDisplay: 'short'
FimathDisplay: 'none'
LoggingMode: 'Off'
DataTypeOverride: 'ForceOff'
a
a =
0110010010000111
s16,13Для получения дополнительной информации об отображении fipref по умолчанию, Данных Фиксированной точки вида на море.