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