Задайте, выполняет ли Simulink® блоки с периодическими частотами дискретизации индивидуально или в группах.
Категория: Решатель
Значение по умолчанию: 'off'
Выбирает многозадачное выполнение для моделей, действующих на уровне различных частот дискретизации. Указывает, что группы блоков с тем же приоритетом выполнения обрабатываются через каждый этап моделирования (например, вычисляя вывод и обновляя дискретные состояния) на основе приоритета задач. Многозадачный режим помогает создать допустимые модели реальных многозадачных систем, где разделы вашей модели представляют параллельные задачи.
Указывает, что все блоки обрабатываются через каждый этап моделирования вместе (например, вычисляя вывод и обновляя дискретные состояния). Используйте однозадачное выполнение если:
Ваша модель содержит одну частоту дискретизации.
Ваша модель содержит непрерывное и дискретную частоту дискретизации, и размер фиксированного шага равен дискретной частоте дискретизации.
Многоскоростная модель с включенным многозадачным режимом не может сослаться на другую многоскоростную модель, которой включили однозадачный режим.
Единственный переход уровня задачи и Многозадачные параметры перехода уровня на Диагностике> панель Частоты дискретизации позволяет вам настраивать проверку ошибок на переходы частоты дискретизации между блоками, которые действуют на уровне различных частот дискретизации.
Этот параметр включен путем выбора типа решателя Fixed-step
.
Параметр:
EnableMultiTasking |
Значение:
'on' | 'off' |
Значение по умолчанию:
'off' |
Приложение | Установка |
---|---|
Отладка | Никакое влияние |
Трассируемость | Никакое влияние для моделирования или во время разработки Прочь для генерации производственного кода |
Эффективность | Никакое влияние |
Меры безопасности | Никакая рекомендация |