Основанное на времени планирование

Решатель, частоты дискретизации и переходы, постановка задач, выполнение в реальном времени

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

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

Темы

Основанное на времени планирование и генерация кода

Сгенерируйте код, который удовлетворяет требования выполнения в реальном времени после просмотра шага расчета и факторов режима задачи.

Сконфигурируйте генерацию кода C для функций точки входа модели

Узнайте о сгенерированных функциях точки входа C, опциях строения и о том, как с ними взаимодействовать.

Выполнение кода, сгенерированного из модели

Выполните код, сгенерированный из однозадачных и многозадачных моделей для быстрого прототипирования и встраиваемой системы окружений во время выполнения.

Моделирование для однозадачного выполнения

Используйте базовую частоту дискретизации модели, чтобы определить временной интервал, в течение которого выполняются блоки в модели.

Моделирование для многозадачного выполнения

Включите блоки, которые используют различные частоты дискретизации или используют различные скорости дискретной выборки для непрерывных и дискретных частей модели.

Переходы скорости указателя

Обрабатывайте переходы между блоками с различными периодическими скоростями дискретизации.

Сконфигурируйте расписание на основе времени

Сконфигурируйте параметры конфигурации модели, которые имеют отношение к основанному на времени планированию сгенерированного кода.

S-функции для многозадачных окружений с многозадачностью

Объясняет, как обрабатывать сгруппированные по скорости задачи в многочастотных, основанных на портах временных S-функциях шага расчета.

Основанные на времени примеры планирования

Модели, которые показывают основанные на времени сценарии планирования.