Генератор кода поддерживает время - и основанные на событии требования планирования. Основанные на времени требования планирования применяются к моделям, которые используют периодический источник прерывания (например, аппаратный таймер) для синхронизации. Основанные на событии требования планирования применяются к системам, которые должны также поддержать выполнение блоков в ответ на события. Эти события являются асинхронными относительно периодического источника синхронизации системы.
Функции Simulink® и функциональные вызывающие стороны, подсистемы вызова функций и триггируемые подсистемы обеспечивают способ смоделировать допускающие повторное использование компоненты системы, от которых можно сгенерировать допускающий повторное использование, автономный функциональный код. В этих случаях вы интегрируете сгенерированный функциональный код с другим функциональным кодом и средой выполнения, которая включает поддержку планирования.