Пользовательский код, написанный на языке C или C++, можно интегрировать с диаграммами Stateflow ® в моделях Simulink ®. Совместное использование данных и функций пользовательского кода и диаграммы Stateflow позволяет расширить возможности Stateflow и использовать программное обеспечение для использования преимуществ существующего кода. Дополнительные сведения см. в разделе Повторное использование пользовательского кода в диаграммах Stateflow.
Укажите пользовательские параметры кода в цели моделирования для каждой библиотечной модели, которая вносит диаграмму в главную модель:
На вкладке «Моделирование» в разделе «Модель» выберите «Моделирование» «Пользовательский код».
Откроется диалоговое окно Параметры конфигурации (Configuration Parameters). Откройте панель «Пользовательский код моделирования».

Выберите Использовать локальные пользовательские настройки кода (не наследовать от главной модели).
Этот шаг обеспечивает сохранение в каждой библиотечной модели собственных пользовательских настроек кода во время моделирования.
Укажите пользовательский код в подпанелях.
Следуйте инструкциям в разделе «Указание относительных путей к пользовательскому коду».
Примечание
Описание параметров пользовательского кода см. в разделе Задача 1: Включение пользовательского кода C в цель моделирования.
Нажмите кнопку ОК.
Смоделировать модель, нажав кнопку воспроизведения на панели инструментов редактора.
Сведения о настройке параметров моделирования с помощью API командной строки см. в разделе API командной строки для задания параметров моделирования и создания кода.
Примечание
В библиотечной модели нельзя моделировать только блоки Stateflow. Сначала необходимо создать связь с блоком библиотеки в главной модели, а затем смоделировать основную модель.