Свойства объектов fipref

Отображение, переопределение типа данных и свойства логгирования

Следующие свойства fipref объекты всегда перезаписываемы:

  • FimathDisplay — Параметры отображения для локального fimath атрибуты fi объект

  • DataTypeOverride — Опции переопределения типа данных

  • LoggingMode — Логгирование опций для операций выполняется на fi объекты

  • NumericTypeDisplay — Параметры отображения для числовых атрибутов type fi объект

  • NumberDisplay — Параметры отображения для значения fi объект

Эти свойства описаны подробно в fi Свойствах объектов. Изучить, как задать свойства для fipref объекты в программном обеспечении Fixed-Point Designer™, обратитесь к fipref Установке Свойств объектов.

Установка Свойств объектов fipref

Установка fipref Свойства при Создании объекта

Можно установить свойства fipref объекты во время создания объекта включением свойств после аргументов fipref функция конструктора. Например, чтобы установить NumberDisplay к bin и NumericTypeDisplay к short,

P = fipref('NumberDisplay', 'bin', ...
           'NumericTypeDisplay', 'short')
 
P =
         NumberDisplay: 'bin'
    NumericTypeDisplay: 'short'
         FimathDisplay: 'full'
           LoggingMode: 'Off'
      DataTypeOverride: 'ForceOff'

Используя Прямую Ссылку Свойства с fipref

Можно сослаться непосредственно в свойство для установки или получения fipref значения свойства объекта с помощью MATLAB® подобная структуре ссылка. Вы делаете это при помощи периода, чтобы индексировать в свойство по наименованию.

Например, чтобы получить NumberDisplay из P,

P.NumberDisplay

ans =

bin

Установить NumericTypeDisplay из P,

P.NumericTypeDisplay = 'full'
 
P =
         NumberDisplay: 'bin'
    NumericTypeDisplay: 'full'
         FimathDisplay: 'full'
           LoggingMode: 'Off'
      DataTypeOverride: 'ForceOff'