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