Для лучшей производительности на вашем целевом компьютере можно запустить многоскоростные приложения реального времени на нескольких ядрах. Используйте эту возможность, если ваш целевой компьютер имеет многоядерный процессор, и вы хотите использовать в своих интересах его для многоскоростных моделей.
MulticoreSupport
целевая установка только для чтения и набор к 'on'
.
Создавать и загружать многоскоростные модели на вашем многожильном целевом компьютере:
Откройте свою модель в Редакторе Simulink®.
Добавьте блок Rate Transition в переход между уровнями.
Многоскоростные модели должны использовать блоки Rate Transition. Если ваша модель использует другие блоки в переходах уровня, создавание модели генерирует ошибку.
Установите флажок Ensure data integrity during data transfer параметров блоков Rate Transition.
Снимите флажок Ensure deterministic data transfer (maximum delay) параметров блоков Rate Transition. Эта установка обеспечивает блок Rate Transition, чтобы использовать новые доступные данные.
Поскольку это поле очищено, переданные данные могут отличаться от запущенного, чтобы запуститься.
Открытый Model Explorer. В Редакторе Simulink, на вкладке Modeling, выбирают Model Workspace.
В Simulink Model Explorer щелкните правой кнопкой по Model Hierarchy, разделяют на области и выбирают Configuration> Add configuration for concurrent execution
В панели Model Hierarchy расширьте узел модели и выберите узел Настроек.
В панели Contents щелкните правой кнопкой по новой настройке и выберите Open, чтобы открыть диалоговое окно Configuration Parameters.
В диалоговом окне Configuration Parameters выберите Solver.
Проверяйте Enable concurrent tasking.
Нажмите Configure Tasks.