Используйте инструмент Simulink Code Importer, чтобы создать библиотеку Simulink из пользовательской библиотеки кода C/C + +. Этот Simulink Code Importer вносит пользовательский код в библиотеку блоков C Caller Simulink как вызываемые функции после анализа пользовательского кода на функции и их зависимости, включая глобальные переменные и типы, используемые функциями.
Чтобы использовать Импортер Кода Simulink, перейдите на вкладку Моделирование на панели инструментов Simulink. Из проект выберите Code Importer
. Серия экранов затем проведёт вас через процесс создания библиотеки Simulink из вашего пользовательского кода.
Кроме того, можно создать объект Simulink.CodeImporter
Класс и запуск инструмент Code Importer с помощью интерфейса командной строки.
Simulink.CodeImporter | Импорт пользовательского кода C/C + + в Simulink |
Simulink.CodeImporter.CustomCode | Задайте пользовательские настройки кода для Simulink.CodeImporter и sltest.CodeImporter классы |
Simulink.CodeImporter.Options | Задайте дополнительные настройки импорта для Simulink.CodeImporter и sltest.CodeImporter классы |
Simulink.CodeImporter.ParseInfo | Сведения о проанализированном пользовательском коде |
Simulink.CodeImporter.Function | Доступ и конфигурирование подробной информации о проанализированных функциях пользовательского кода |
Simulink.CodeImporter.SimulinkPortSpecification | Сконфигурируйте спецификацию порта для импортированного пользовательского кода |
C Caller | Интеграция кода С в Simulink |
Импорт пользовательского кода с помощью мастера импорта кода Simulink
Используйте Simulink Code Importer, чтобы создать библиотеку блоков C Caller из пользовательского кода C/C + +.