主要内容

addport.

将端口添加到架构

描述

例子

港口= Addport(建筑学口岸官PORTTYPES.添加一组具有指定名称的端口。

港口= Addport(建筑学口岸官PORTTYPES.刻板印象也将刻板印象应用于一组端口。

例子

全部收缩

创建模型,获取根体系结构,添加组件,然后添加端口。

Model = SystemComposer.createModel('archmodel',真的);rootarch = get(型号,'建筑学');newcomponent = addcomponent(rootarch,'newcomponent');纽波特= Addport(NewComponent.architecture,'newcompport''在'
newport =具有属性的架构运动:父级:[1×1 systemcomposer.arch.architecture]名称:'newcompport'方向:输入interfaceName:''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''):[0×0 systemComposer.Interface.signalInterface]连接器:[0×0 systempospers。CONCONNER]连接:0型号:[1×1 SystemComposer.arch.model] SimulinkHandle:52.0金宝app001 SimulinkModelHandle:49.0001 UUID:'98070DC5-1738-4DBF-B9B2-4FC781E7992C'ExternalUid:''

输入参数

全部收缩

组件架构,指定为asystemcomposer.arch.architecture.目的。addport.将端口添加到组件的体系结构中。用 .architecture访问组件的体系结构。

端口的名称,指定为字符向量的单元格数组。如有必要,系统Composer™将数字附加到端口名称以确保唯一性。的大小口岸官PORTTYPES., 和刻板印象必须是一样的。

数据类型:char

端口方向,指定为字符向量的单元格数组。端口方向可以是'在'或者'出去'

数据类型:char

适用于组件的刻板印象,指定为一系列systemcomposer.profile.steroteype.对象。阵列中的每个刻板印象必须是适用于所有元素类型或端口刻板印象的刻板印象。

输出参数

全部收缩

创建端口,作为数组返回systemcomposer.arch.architionPort.对象。

更多关于

全部收缩

定义

学期 定义 应用 更多信息
建筑学 系统编写器架构代表组件系统以及它们如何在结构和行为上彼此接口。您可以代表使用备用视图的特定体系结构。

不同类型的架构描述了系统的不同方面:

  • 功能架构描述系统中的数据流。

  • 逻辑架构描述了系统的预期操作。

  • 物理架构描述系统中的平台或硬件。

在视觉上撰写架构
模型 系统编写器模型是包含架构信息的文件,包括组件,端口,连接器,接口和行为。

对模型执行操作:

  • 提取模型中包含的根级架构。

  • 应用个人资料。

  • 链接接口数据词典。

  • 从模型架构生成实例。

系统编写器模型存储为.slx.文件。

创建架构模型
成分 组件是一个非活动,近乎独立的和可更换部分的系统,其在架构的上下文中满足清晰的功能。组件定义了架构元素,例如函数,系统,硬件,软件或其他概念实体。组件也可以是子系统或子功能。 表示为块,组件是架构模型的一部分,其可以分成可重用的伪像。 成分
港口 端口是组件或体系结构上的节点,其表示与其环境的交互点。端口允许来自其他组件或系统的信息流。

有不同类型的端口:

  • 组件端口是组件上的交互点到其他组件。

  • 建筑港口是系统边界上的端口,边界是否在组件或整体架构模型中。

港口
连接器 连接器是在端口之间提供连接的行。连接器描述了如何在组件或架构之间流动的信息。 连接器允许两个组件在不定义交互的性质的情况下进行交互。在端口上设置一个接口,以定义组件的交互方式。 连接

学期 定义 应用 更多信息
刻板印象 刻板印象是建模语言的自定义扩展。刻板印象提供了一种通过添加特定于域的元数据来扩展架构语言元素的机制。 将刻板​​印象应用于模型的根级架构,组件架构,连接器,端口和接口。刻板印象提供体系结构内的模型元素是一组常见的属性字段,例如质量,成本和功率。 定义个人资料和刻板印象
轮廓 配置文件是一种刻板印象的包,以创建模型元素类型的自我一致域。 将配置文件应用于模型通过配置文件编辑器。您可以在一个配置文件中或在几个配置文件中存储刻板印象。配置文件存储在.xml.保存时的文件。 使用刻板和配置文件
财产 属性是刻板印象的一个字段。对于每个模型元素,将刻板型应用于指定特定属性值。 使用属性来存储与模型元素相关联的定量特性,例如权重或速度。属性也可以描述或代表状态。 设置属性

在R2019A介绍