Создайте и разверните автономные приложения с Simulink® Compiler™ для выполнения симуляций на целевых машинах, которые не имеют MATLAB® и Simulink установлен.
Вы можете создавать и развертывать автономные приложения, написанные в коде MATLAB или созданные в MATLAB App Designer. Чтобы запустить автономное приложение, установите MATLAB Runtime. Дополнительные сведения см. в разделе Установка и настройка MATLAB Runtime.
simulink.compiler.configureForDeployment | Сконфигурируйте Simulink.SimulationInput объект для развертывания с помощью
Simulink Compiler |
simulink.compiler.setExternalInputsFcn | Установите коллбэк, чтобы задать данные для каждого внешнего корневого входного портового блока в начале каждого шага симуляции |
simulink.compiler.setExternalOutputsFcn | Установите коллбэк, чтобы считать данные внешних корневых блоков вывода после каждого шага симуляции |
simulink.compiler.setPostStepFcn | Зарегистрируйте коллбэк, чтобы запустить после каждого шага симуляции |
simulink.compiler.genapp | Сгенерируйте приложение MATLAB для симуляции модели и развертывания приложения |
simulink.compiler.getTunableVariables | Найдите имена всех настраиваемых переменных |
simulink.compiler.stopSimulation | Остановите длительную симуляцию |
simulink.compiler.loadEnumTypes | Сконфигурируйте модель с типами перечислений для развертывания |
exportToFMU2CS | Экспорт модели Simulink в Functional Mock-Up Unit (FMU) |
sim | Симулируйте модель Simulink |
Simulink.SimulationInput | Создает SimulationInput объекты для внесения изменений в модель для нескольких или отдельных симуляций |
mcc | Скомпилируйте функции MATLAB для развертывания |
deploytool | Откройте список приложений для развертывания приложений |
Развертывание симуляций с настраиваемыми параметрами
Создайте и разверните симуляцию из функции MATLAB.
Развертывание симуляции App Designer с помощью Simulink Compiler
Создайте и разверните симуляцию с помощью App Designer.
Симуляционные коллбэки для развертываемых приложений
Советы по отладке и лучшие практики.
Сгенерируйте, измените и разверните приложение MATLAB для модели Simulink
Сгенерируйте приложение MATLAB с simulink.compiler.genapp
функционировать и развертывать его. Исследуйте опции, чтобы изменить сгенерированное приложение.