connect
创建架构模型连接
语法
说明
根据匹配的端口名称,将源组件 connectors = connect(srcComponent,destComponent)srcComponent 未连接的输出端口连接到目的组件 destComponent 未连接的输入端口,并返回连接器的句柄。对于物理连接,连接器是非定向的,因此源组件和目标组件可以互换。
要移除连接器,请使用 destroy 函数。
连接架构中的组件数组。connectors = connect(arch,[srcComponent,srcComponent,...],[destComponent,destComponent,...])
连接父架构输入端口和目标子组件。connectors = connect(arch,[],destComponent)
连接源子组件和父架构输出端口。connectors = connect(arch,srcComponent,[])
连接一个源端口和一个目的端口,或连接两个非定向物理端口。connectors = connect(srcPort,destPort)
连接了两个端口,并为连接器应用了一个构造型。connectors = connect(srcPort,destPort,stereotype)
支持上述语法中的输入参量,且可使用一个或多个名称-值参量指定选项。connectors = connect(___,Name=Value)
示例
输入参数
名称-值参数
输出参量
详细信息
版本历史记录
在 R2019a 中推出
另请参阅
函数
iterate|getQualifiedName|lookup|systemcomposer.createModel|systemcomposer.loadModel|systemcomposer.openModel|open|save|close|createArchitectureModel|createArchitectureSubsystem|linkToModel|inlineComponent|addComponent|addPort|getPort|setName|setMaskImage|IsAdapterComponent|smartConnect|getUnconnectedPorts|getSmartConnectPolicy|setSmartConnectPolicy|destroy
对象
systemcomposer.arch.Element|systemcomposer.arch.Architecture|systemcomposer.arch.Component|systemcomposer.arch.ComponentPort|systemcomposer.arch.ArchitecturePort|systemcomposer.arch.Connector|systemcomposer.arch.PhysicalConnector