Преобразование числовых параметров блока в постоянные встроенные значения в созданном коде.
Категория: Оптимизация
По умолчанию:
Tunable для целей GRT | Inlined для целей ERT
InlinedЗадать поведение параметра по умолчанию как Inlined уменьшение глобального использования ОЗУ и повышение эффективности формируемого кода. Код не выделяет память для представления числовых параметров блока, таких как параметр усиления блока усиления. Вместо этого код встраивает числовые литеральные значения этих параметров блока.
Tunable
Задать поведение параметра по умолчанию как Tunable обеспечение возможности настройки числовых параметров блока в создаваемом коде. Код представляет числовые параметры блока и переменные, использующие класс хранения Auto, включая числовые переменные MATLAB ®, в качестве настраиваемых полей глобальной структуры параметров.
Задано ли для поведения параметра по умолчанию значение Inlined или в Tunableсоздайте объекты данных параметров, чтобы сохранить возможность настройки параметров блока. Дополнительные сведения см. в разделе Создание настраиваемого параметра калибровки в сгенерированном коде.
При переключении с системного целевого файла, который не основан на ERT, на файл, основанный на ERT, поведение параметра по умолчанию имеет значение Inlined по умолчанию. Однако позже можно изменить настройку поведения параметров по умолчанию.
Если верхняя модель использует ссылочные модели или если на модель ссылается другая модель:
Ссылочные модели должны задать поведение параметров по умолчанию равным Inlined если для верхней модели задано поведение параметра по умолчанию Inlined.
Верхняя модель может задать поведение параметра по умолчанию как Tunable или Inlined.
Если модель содержит блок Environment Controller, можно подавить генерацию кода для ветви, подключенной к Sim-порту, если для параметра Default задано значение Inlined и ветвь не содержит внешних сигналов.
Если для параметра Поведение по умолчанию (Default parameter behavior) задано значение Inlined, параметр конфигурации Inline invariant signals.
Параметр: DefaultParameterBehavior |
| Текст: символьный вектор |
Значение:
'Inlined' | 'Tunable' |
По умолчанию:
'Tunable' для целей GRT | 'Inlined' для целей ERT |
| Приложение | Настройка |
|---|---|
| Отладка | Tunable во время разработкиInlined для создания производственного кода |
| Отслеживаемость | Inlined |
| Эффективность | Inlined |
| Меры безопасности | Никакого воздействия |