exponenta event banner

Рассматривать каждую дискретную скорость как отдельную задачу

Описание

Укажите, выполняет ли Simulink ® блоки с периодическим временем выборки по отдельности или в группах.

Категория: Решатель

Настройки

По умолчанию: Откл.

На

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

Прочь

Указывает, что все блоки обрабатываются на каждом этапе моделирования вместе (например, вычисление выходных данных и обновление дискретных состояний). Использовать однозадачное выполнение, если:

  • Модель содержит один образец времени.

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

Совет

  • Многоскоростная модель с включенным режимом многозадачности не может ссылаться на другую многоскоростную модель с включенным режимом однозадачности.

  • Параметры Переход скорости одной задачи и Многозадачный переход скорости на панели Диагностика > Время выборки позволяют настроить проверку ошибок для переходов частоты выборки между блоками, работающими с различными скоростями выборки.

Зависимость

Этот параметр активизируется путем выбора Fixed-step тип решателя.

Информация командной строки

Параметр: EnableMultiTasking
Значение: 'on' | 'off'
По умолчанию: 'off'

Рекомендуемые параметры

ПриложениеНастройка
ОтладкаНикакого воздействия
ОтслеживаемостьОтсутствие влияния на моделирование или во время разработки
Выкл. для создания производственного кода
ЭффективностьНикакого воздействия
Меры безопасности

Рекомендации отсутствуют

См. также

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