主要内容

复合实体的创造者

创建组合实体

  • 库:
  • SimEvents

  • 复合实体创建器块

描述

复合实体的创造者Block为同时到达所有输入端口的每组实体创建一个复合实体。新创建的实体可以包含关于到达实体的结构、属性和计时器的信息。

您可以使用此块组合来自不同路径的实体。合并后的实体表示一个较大项目中的不同部分,如数据包的头部、有效载荷和尾部。或者,您可以通过将表示资源的实体与表示部件或其他项目的实体相结合来对资源分配进行建模。

复合实体的创造者Block检测何时所有必要的组件实体都存在,以及由组合操作产生的复合实体何时能够前进到下一个块。您还可以配置复合实体的创造者使组合操作可逆的块复合实体分解器块。

港口

输入

全部展开

为进入块的实体输入实体端口。

数据类型:||int8|int16|int32|uint8|uint16|uint32|布尔|枚举|公共汽车|不动点

为进入块的实体输入实体端口。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔|枚举|公共汽车|不动点

输出

全部展开

退出时钟的复合实体的输出实体端口。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔|枚举|公共汽车|不动点

参数

全部展开

指定用于创建复合实体的输入端口数量。

编程使用

块参数NumberInputPorts
类型:特征向量
' 2 '|标量
默认的' 2 '

指定组合传入实体后创建的组合实体的类型名。

编程使用

块参数EntityTypeName
类型:特征向量
“组合”|特征向量
默认的“组合”

指定是否将复合实体输出为总线对象。

编程使用

块参数BusObject
类型:特征向量
“上”|“关闭”
默认的“关闭”

复合实体中的实体名称。

编程使用

块参数InputEntityName
类型:特征向量
“E1 | E2”|特征向量
默认的“E1 | E2”
介绍了R2016a