exponenta event banner

Параметры усиления наследуют встроенный целочисленный тип без потерь

Описание

Тип данных параметра усиления является встроенным целым числом при выполнении следующих условий.

  • Тип ввода является встроенным целым числом.

  • Тип данных Parameter имеет значение Inherit:Inherit via internal rule.

  • Значение параметра усиления может быть представлено без потери точности встроенным целым числом.

  • Значения Минимум параметра (Parameter minimum) и Максимум параметра (Parameter maximum) на вкладке Атрибуты параметра (Parameter Attributes) параметров блока Усиление (Gain) могут быть представлены без потери точности встроенным целым числом.

Настройки

По умолчанию: Откл.

На

Для блоков усиления с типом данных Parameter, равным Inherit:Inherit via internal rule, тип данных параметра компилируется до встроенного целого типа, когда это возможно.

Прочь

Для блоков усиления с типом данных Parameter, равным Inherit:Inherit via internal rule, тип данных параметра является типом, который максимизирует точность.

Совет

  • Эта оптимизация влияет как на моделирование, так и на создание кода.

  • Эта оптимизация влияет только на блоки усиления в модели.

  • Для повышения эффективности кода задайте значения параметра Минимум (Parameter minimum) и Параметра максимум (Parameter maximum) на вкладке Атрибуты параметра (Parameter Attributes) параметров блока Усиление (Gain).

Зависимости

  • В случаях, когда тип данных параметра усиления компилируется до типа данных с фиксированной точкой (ненулевое масштабирование), программное обеспечение проверяет лицензию Fixed-Point Designer™.

Информация командной строки

Параметр: GainParamInheritBuiltInType
Значение: 'on' | 'off'
По умолчанию: 'off'

Рекомендуемые параметры

ПриложениеНастройка
ОтладкаНикакого воздействия
ОтслеживаемостьНикакого воздействия
ЭффективностьВкл. (когда оконечное оборудование поддерживает эффективное умножение)
Выкл. (в противном случае)
Меры безопасностиРекомендации отсутствуют