exponenta event banner

Реализация алгоритмов с использованием кода C/C + +

Реализация нового алгоритма с использованием кода C/C + +

Реализуйте код C/C + + в Simulink ® с помощью разрабатываемых вами блоков. Для реализации кода можно использовать следующие методы:

  • C Caller Block - интегрирует код C в Simulink путем импорта функций C.

  • Функциональный блок C - интегрирует и вызывает внешний код C из модели Simulink

  • S-Function - использует специальный синтаксис под названием S-function API для связи с механизмом Simulink. Они позволяют создавать непрерывные, дискретные и гибридные системы.

  • S-Function Builder - интегрирует код C/C + + путем создания S-функции из кода с заданными спецификациями. Построитель S-функций также служит оболочкой для S-функций, созданных в моделях.

  • Legacy Code Tool - интегрирует функции C/C + +, такие как таблицы поиска, а также общие функции и интерфейсы в модели Simulink.

Блок C Caller используется для вызова функции C в модели, которая не имеет состояний. Чтобы создать S-функцию без состояний, используйте инструмент устаревшего кода. Для работы с состояниями и методами используйте S-функцию Builder или S-функции.

Характерные примеры