Планирование компонентов модели для симуляции или интегрирования с внешним планировщиком требует, чтобы алгоритмы были помещены в блоки Atomic Subsystem или Model. Затем скорость выполнения задается как периодическая (запланированная подсистема) или непериодическая (подсистема вызова функций).
Разделы являются компонентами модели, которые выполняются независимо как атомарные задачи. В многозадачных моделях разделы создаются из компонентов модели. С помощью разделов можно разделить части модели, которыми можно явным образом управлять в инструменте редактора спецификаций.
Редактор расписаний является инструментом планирования, который представляет компоненты модели, известные как разделы, соединения данных между ними и упорядоченное расположение этих разделов. Редактор расписаний может использоваться только в существующих компонентах, таких как атомарные подсистемы, экспорты функций и блоки моделей. Редактор спецификаций является интерактивным инструментом, который обеспечивает простой способ просмотра и редактирования расписания компонентов модели.
Обзор моделей экспорта функций
Обзор моделей экспортов функций и требований к созданиям.
Создайте модель экспорта функций
Первый шаг для создания независимых функций в сгенерированном коде.
Симуляция модели экспорта функций тестирования с использованием входной матрицы
Используйте матрицу входа, чтобы задать и протестировать планирование событий вызова функции.
Симуляция модели экспорта функций тестирования с использованием генераторов вызова функции
Используйте несколько блоков Function-Call Generator, чтобы протестировать планирование событий вызова функции.
Симуляция модели экспорта функций теста с использованием диаграммы Stateflow
Используйте диаграмму Stateflow, чтобы протестировать планирование событий вызова функции.
Тестирование симуляции модели экспорта функций с использованием редактора расписаний
Используйте Редактор расписаний для тестирования планирования событий вызовов функций.
Сгенерируйте код для модели экспорта функций
Сгенерируйте код для функций, которые могут быть интегрированы с внешним планировщиком.
Сгенерируйте код для модели Export-Function с основанной на скорости моделью
Сгенерируйте код из моделей с function-call и запланированными подсистемами.
Обзор моделей на основе ставок
Задайте планирование подсистемы или модели.
Создайте модель, основанную на скорости
Установите периодические тарифы для подсистем.
Симуляция модели на основе скорости тестирования с использованием генераторов вызова функции
Симулируйте модель, основанную на скорости.
Сгенерируйте код из модели, основанной на скорости
Сгенерируйте код из модели, основанной на скорости, а не из тестовой обвязки модели.
Управление и отображение порядка выполнения
Определите порядок выполнения среди блоков в задачах.
Правила сортировки для явно запланированных компонентов модели
Simulink® определяет порядок выполнения для компонентов модели (подсистемы и модели-ссылки).
Узнать концепцию разделов и как создать их из модели.
Узнайте о порядке разделов и о том, как редактировать спецификацию.
Сгенерируйте код из секционированной модели
Узнайте о влиянии секционирования и редактирования расписания на генерацию кода.
События в редакторе расписаний
Событие является конструкцией, которая представляет действие, переход или условие.