Используйте инструмент 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 + +.