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

Описание

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

Category: Генерация кода > Интерфейс

Настройки

По умолчанию: Off

На

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

Прочь

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

Совет

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

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

Зависимости

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

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

  • Выбор этого параметра также выбирает Support: floating-point numbers и Support: non-finite numbers. Если вы удаляете Support: floating-point numbers или Support: non-finite numbers, во время генерации кода отображается предупреждение, поскольку эти параметры требуются интерфейсом S-функции.

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

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

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

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

Нет рекомендации

Похожие темы