exponenta event banner

Поддержка неинлинированных S-функций

Описание

Укажите, следует ли создавать код для неинкрементированных S-функций.

Категория: Создание кода > Интерфейс

Настройки

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

На

Создает код для неинлинированных S-функций.

Прочь

Не создает код для неинлинированных S-функций. Если этот параметр отключен и модель включает неинлинированную S-функцию, в процессе построения возникает ошибка.

Совет

  • Встроенные S-функции имеют большое преимущество при формировании производственного кода, например, для реализации драйверов устройств. В таких случаях снимите флажок, чтобы принудительно использовать встроенные S-функции для генерации кода.

  • Не встроенные S-функции требуют дополнительных ресурсов памяти и вычислений, что может привести к значительным проблемам с производительностью. Рассмотрите возможность использования встроенной S-функции, когда речь идет об эффективности.

Зависимости

  • Этот параметр отображается только для целевых объектов на основе ERT.

  • Для создания кода этому параметру требуется лицензия Embedded Coder ®.

  • При выборе этого параметра также выбираются значения Support: числа с плавающей запятой и Support: non-finite number. Если снять флажок «Поддержка: числа с плавающей запятой» или «Поддержка: числа без конечных значений», во время создания кода отображается предупреждение, поскольку эти параметры требуются для интерфейса S-функции.

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

Параметр: SupportNonInlinedSFcns
Текст: символьный вектор
Значение: 'on' | 'off'
По умолчанию: 'off'

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

ПриложениеНастройка
ОтладкаНикакого воздействия
ОтслеживаемостьНикакого воздействия
ЭффективностьПрочь
Меры безопасности

Рекомендации отсутствуют

Связанные темы