exponenta event banner

Создание кода и моделирование моделей в проекте

В этом примере показано, как использовать шаблон создания кода для нового проекта. Шаблон проекта создания кода для проекта включает несколько моделей. Шаблон проекта также содержит утилиты (сценарии .m), которые помогают создавать код контроллера и выполнять моделирование модели кабельных трасс.

Чтобы просмотреть функции API Project для каждой операции в этом примере, просмотрите код примера.

Создание проекта

Создайте новый проект на основе шаблона проекта создания кода.

Чтобы создать этот проект на начальной странице Simulink, в окне команд введите:

simulink

Выберите шаблон создания кода на начальной странице и создайте exampleCodeGen проект.

Создать код

Создание кода контроллера для feedback_control.slx модель.

Чтобы создать код контроллера, перейдите на вкладку «Ярлыки проекта» и выберите ярлык «Создать код контроллера».

Этот ярлык запускает generate_controller_code.m сценарий в utilities папку проекта. Сценарий строит feedback_control.slx модель в controller папку проекта.

Моделирование моделей

Моделирование электрического жгута верхнего уровня feedback_harness.slx модель.

Чтобы открыть модель электрического жгута для моделирования, перейдите на вкладку «Быстрые ссылки на проект» и выберите ярлык «Электрический жгут обратной связи». Этот ярлык открывает feedback_harness.slx модель в harnesses папку проекта.

Чтобы смоделировать модель, щелкните Выполнить (Run).

Просмотр выходных данных моделирования

Откройте окно Scope блокировать в модели и наблюдать за результатами моделирования.

Чтобы открыть область и наблюдать моделирование, в окне Simulink дважды щелкните значок Scope блок.

Использование представления анализатора зависимостей

Для просмотра зависимостей файлов используйте представление проекта «Анализатор зависимостей».

В представлении «Анализатор зависимостей» можно выполнить следующие действия.

  • Наблюдение за зависимостями файлов.

  • Наведите курсор на стрелки зависимостей, чтобы проверить тип зависимостей.

  • Дважды щелкните файл или модель, чтобы открыть его.

Дополнительные сведения

Связанные примеры