exponenta event banner

Обзор рабочего процесса компилятора Simulink

Simulink ® Compiler™ позволяет совместно использовать симуляции в качестве автономных приложений. Компилятор Simulink расширяет возможности компилятора MATLAB ®, позволяя использовать Simulinksim и связанные функции Simulink в развернутом сценарии или приложении. Дополнительные сведения о компиляторе MATLAB см. в документации по компилятору MATLAB.

Пользователи приложений, использующие эти развернутые приложения, не должны напрямую взаимодействовать с моделью Simulink. Пользователь Simulink предоставляет пользователю приложения инструмент, позволяющий исследовать специфичные для задачи сценарии без просмотра базовой модели, представляющей динамическую систему. Пользователи приложения могут изменять параметры модели и входные данные моделирования, а также записывать и анализировать выходные данные моделирования.

Для разработки приложения пользователь Simulink:

  1. Подготовка модели Simulink к совместимости с компилятором Simulink, например, проверка правильности моделирования модели в режиме быстрого ускорения. Ограничения режима быстрого ускорения и компилятора Simulink см. в разделе Ограничения быстрого ускорения.

    Примечание

    Сведения о панелях инструментов, поддерживаемых компилятором Simulink, см. в разделе Панели инструментов, поддерживаемые компилятором Simulink.

  2. Создание приложения, моделирующего модель с помощью sim в сценарии или приложении конструктора приложений.

  3. Настраивает сценарий или приложение для развертывания с помощью simulink.compiler.configureForDeployment функция. simulink.compiler.configureForDeployment функция адаптирует модель для работы в режиме ускорителя.

  4. Создание автономного приложения с помощью mcc команды или deploytool приложение.

  5. Предоставляет общий доступ к автономному приложению.

Для использования приложения пользователь приложения:

  1. Устанавливает среду выполнения MATLAB для развернутого приложения.

  2. Использует развернутое приложение.

Развертываются следующие функции и классы Simulink:

Функции:

Классы:

См. также

| | | | |

Связанные темы