inlineComponent

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

Синтаксис

componentHandle = inlineComponent(component,inlineFlag)

Описание

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

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