Вы генерируете код для независимых функций из модели экспорта функций, не тестовую модель симуляции (обвязка). После генерации функционального кода можно интегрировать функции с планировщиком что вы ручной код внешне от Simulink®.
Чтобы создать модель для этого примера, смотрите, Создают Модель Экспорта функций.
Сгенерируйте код из модели, которая содержит функции.
Откройте модель экспорта функций.
Из меню выберите Simulation> Model Configuration Parameters.
В панели Решателя, набор Solver Type к Fixed-step
.
В панели Генерации кода, набор System target file к ert.tlc
. Требует лицензии Embedded Coder®.
Из меню Simulink Выберите Code> C/C++ Code> Build Model. Ожидайте процесса создания кода, чтобы завершиться.
Выберите Code> C/C++ Code> Code Generation Report
В сгенерированном коде каждый блок Inport вызова функции корневого уровня генерирует пустую пустотой функцию. Имя функции является именем выходного сигнала блока. Если нет никакого имени сигнала, то имя функции выведено с имени блока. В этом примере имя функции было выведено от имени блока.