connect

Соедините пары компонентов

Синтаксис

connectors = connect(architecture,srcPorts,destPorts,stereotypes,rule)
connectors = connect(srcComponent,destComponent,stereotypes,rule)

Описание

connectors = connect(architecture,srcPorts,destPorts,stereotypes,rule) пары подключений портов в архитектуре. connectors = connect(srcComponent,destComponent,stereotypes,rule)

Примеры

свернуть все

Создайте модель, получите корневую архитектуру, добавьте порты и порты подключения.

arch = systemcomposer.createModel('archModel');
rootArch = get(model,'Architecture');
newcomponents = addComponent(rootArch,names);
names = {'Component1','Component2'}
outport1 = addPort(newcomponents(1).Architecture,'','OutputPort');
inport1 = addPort(newcomponents(2).Architecture,'InputPort','');
connect(rootArch,outport1, inport1);

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

свернуть все

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

srcPorts должен быть той же длиной как destPorts и должен состоять из всех выходных портов.

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

destPorts должен быть той же длиной как srcPorts и должен состоять из всех исходных портов.

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

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

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

Типы данных: systemcomposer.profile.Stereotype

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

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

свернуть все

Введенный в R2019a

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