exponenta event banner

Ограничения при многоядерном программировании в Simulink

При секционировании модели для параллельного выполнения применяются следующие ограничения.

  • Настройте модель для использования решателя с фиксированным шагом.

  • Не используйте следующие режимы моделирования для моделей в среде параллельного выполнения:

    • Внешний режим для целей рабочего стола

    • Ведение журнала в MAT-файлах (установлен флажок ведения журнала MAT-файлов). Однако можно использовать блоки «В рабочую область» и «В файл».

    • При моделировании модели с использованием режима ускорителя Rapid модель верхнего уровня не может содержать корневой блок Inport уровня, который выводит вызовы функций.

    • В диалоговом окне «Параметры конфигурации» установите параметры «Диагностика» > «Время выборки» > «Многозадачная условно выполненная подсистема» и «Диагностика» > «Валидность данных» > «Многозадачные параметры хранилища данных» в значение error.

  • Если необходимо использовать явное разбиение, на корневом уровне модели модель должна полностью состоять из

    • Модели, на которые имеются ссылки с помощью блоков модели

    • Блоки подсистем

    • Системные блоки MATLAB ®

    • Функциональные блоки MATLAB

    • Диаграммы Stateflow ®

    • Блоки изменения скорости

    • Блоки виртуального подключения

      Допустимыми блоками виртуального подключения являются:

Связанные темы