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

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

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

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

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

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

  • NumericTypeDisplay — Параметры экрана для числовых атрибутов типа объекта 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'