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