inlineComponent

Встроенная эталонная архитектура в модель

Описание

componentHandle = inlineComponent(component,inlineFlag) встраивает содержимое модели архитектуры, на которую ссылается заданный component и разрывает связь к эталонной модели. Если inlineFlag false, затем содержимое удалено, и только взаимодействует через интерфейс, остаются.

Примеры

свернуть все

Сохраните robotcomp компонента в модели Robot.slx архитектуры и ссылка это от другого компонента, robotArm так, чтобы robotArm использует архитектуру robotcomp. Встроенный robotcomp так, чтобы его архитектура могла быть отредактирована независимо.

saveAsModel(robotcomp,'Robot');
linkToModel(robotArm, 'Robot');
inlineComponent(robotArm,true);

Входные параметры

свернуть все

Компонент должен быть соединен с моделью архитектуры.

Типы данных: systemcomposer.arch.Component

Если true, содержимое модели архитектуры, на которую ссылаются, копируется в компонентную архитектуру. Если false, содержимое не копируется, только порты и интерфейсы встраиваются.

Типы данных: char

Выходные аргументы

свернуть все

Введенный в R2019a

Для просмотра документации необходимо авторизоваться на сайте