Используйте файл TLC при симуляции в ускоренном режиме
Форсирует Simulink® Accelerator™ режим для использования кода inlining Target Language Compiler (TLC) для S-функции, что ускоряет выполнение S-функции. Если эта опция не задана, Режим Accelerator Simulink использует MEX версию S-функции, даже если существует файл TLC для S-функции. Эта опция не должна быть установлена для блоков драйверов устройств (A/D) или когда существует несовместимость между запуском MEX mdlStart
или mdlInitializeConditions
функционирует вместе с TLC Outputs
, Update
, или Derivatives
функций. Кроме того, эта опция указывает, что инлайнинговый код TLC должен использоваться при генерации целевого объекта симуляции для ссылочной модели, который содержит эту S-функцию.
Примечание
Режим Simulink Accelerator не требует, чтобы продукт Simulink Coder™ запускал встроенную S-функцию. Однако, чтобы гарантировать, что встроенная S-функция может запускаться в ускоренном режиме в текущей и будущих релизов Simulink, файла TLC для S-функции должна использовать документированные функции TLC для доступа к CompiledModel
структура.
Смотрите S-функцию timestwo.c
используется в модели Simulink sfcndemo_timestwo
например, пример.