Используйте эти функции для конфигурирования моделей для параллельного выполнения.
Кому | Использовать |
---|---|
Создайте или преобразуйте строение для параллельного выполнения. | Simulink.architecture.config |
Добавьте триггеры к узлу программного обеспечения или добавьте задачи к триггерам. | Simulink.architecture.add |
Удаление триггеров или задач. | |
Найти объекты с заданными значениями параметров. | |
Получите параметры конфигурации для целевой архитектуры. | |
Импорт и выбор архитектуры. | |
Сгенерируйте отчет профиля для модели, настроенной для параллельного выполнения. | |
Добавьте пользовательскую целевую архитектуру. | |
Установите свойства для объекта параллельного выполнения (такого как задача, триггер или аппаратный узел). | |
Сконфигурируйте параллельное выполнение передачи данных. |
Чтобы сопоставить блоки с задачами, используйте set_param
функция.
Сопоставить блок с одной задачей:
set_param(block,'TargetArchitectureMapping',[bdroot 'CPU/PeriodicTrigger1/Task1']);
Сопоставить блок с несколькими задачами:
set_param(block,'TargetArchitectureMapping',... {[bdroot 'CPU/PeriodicTrigger1/Task1'];... [bdroot 'CPU/PeriodicTrigger1/Task2']});
Получите текущее отображение блока:
get_param(block,'TargetArchitectureMapping');