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

Описание

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

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

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

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

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

Настройки

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

На

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

'off'

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

Советы

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

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

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

Зависимости

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

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

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

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

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