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

Описание

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

  • Входной тип является встроенным целым числом.

  • Parameter data type установлен в Inherit:Inherit via internal rule.

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

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

Настройки

Значение по умолчанию: Off

On

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

Off

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

Советы

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

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

  • Для более эффективного кода задайте Parameter minimum и значения Parameter maximum во вкладке Parameter Attributes параметров блоков Gain.

Зависимости

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

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

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

Рекомендуемые настройки

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