Нижеследующие ограничения применяются при разделении модели для параллельного выполнения.
Сконфигурируйте модель, чтобы использовать решатель фиксированного шага.
Не используйте следующие режимы симуляции для моделей в среде параллельного выполнения:
Режим external mode для настольных целей
Логгирование к MAT-файлам (установленный флажок MAT-file logging). Однако можно использовать блоки To File и To Workspace.
Если вы симулируете свою модель с помощью Быстрого Режима Accelerator, модель верхнего уровня не может содержать корневой блок Inport уровня тот выходные вызовы функции.
В диалоговом окне Configuration Parameters, набор Diagnostics> Sample Time> Multitask conditionally executed subsystem и Diagnostics> Data Validity> параметры Multitask data store к error
.
Кроме того, используйте контроль уровня модели, чтобы обработать передачу данных для перехода уровня или если вы используете блоки Rate Transition, затем:
Установите флажок Ensure data integrity during data transfer.
Снимите флажок Ensure deterministic data transfer (maximum delay).
Если вы хотите использовать явное разделение на корневом уровне вашей модели, модель должна состоять полностью из
Модели, на которые ссылаются с помощью блоков Model
Блоки Subsystem
Блоки MATLAB® System
Блоки MATLABFunction
Графики Stateflow®
Блоки Rate Transition
Виртуальные блоки возможности соединения
Следующее является допустимыми виртуальными блоками возможности соединения: