Интеграция кода C в Simulink
Simulink/Пользовательские функции
Блок C Caller интегрирует внешний код C в Simulink ®. Этот блок импортирует и перечисляет функции внешнего кода C и позволяет выбрать разрешенные функции C для интеграции в модели Simulink. Автономный блок вызывающего абонента C поддерживает генерацию кода. Для более сложных моделей создание кода зависит от возможностей модели Simulink .
Чтобы использовать блок C Caller, определите исходный код и все поддерживающие файлы с помощью команды Simulation Target в разделе Configuration Parameters. Затем переместите блок вызывающего абонента C на холст Simulink с помощью обозревателя библиотек > Simulink > User Defined Functions. Чтобы изменить определенный файл исходного кода и его зависимости, перейдите на вкладку «Цель моделирования» в разделе «Параметры конфигурации», щелкнув значок
в диалоговом окне блока. После изменения исходного кода или любой из его зависимостей обновите список функций, щелкнув
значок в диалоговом окне блока. Чтобы просмотреть определения функций в исходном коде, воспользуйтесь
значком для доступа к исходным файлам.
Функция MATLAB | Система MATLAB | S-функция | Построитель S-функций