主要内容

实体复制因子

复制实体

  • 库:
  • SimEvents

  • 实体复制因子块

描述

实体复制因子块重复实体。它可以输出复制实体,也可以输出原始实体。块为原始实体提供一个输出端口。

如果原始实体在副本之前离开块,那么它的副本将被销毁。选择保留原始实体直到所有副本离开复选框确保副本在原始实体之前离开块。

一个原始的实体可以通过块提取实体找到块。如果原始实体在等待实体复制因子块被提取,所有副本都被销毁。只能提取原始实体,因为副本无法获取该块中的资源。有关查找和提取实体的更多信息,请参见在sievents模型中查找和提取实体

港口

输入

全部展开

输入实体端口,用于实体进入块。

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

输出

全部展开

用于退出块的复制实体的输出实体端口。

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

用于退出块的原始实体的输出实体端口。

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

参数

全部展开

选择副本从单独的输出端口出发还是从单个输出端口出发。

  • 单独的输出端口—从每个输出端口输出一个副本实体

  • 单输出端口—从单个输出端口输出所有副本

编程使用

块参数ReplicasDepartFrom
类型:特征向量
单独的输出端口的|单输出端口的
默认的单独的输出端口的

指定副本数的来源。

  • 选择对话框在对话框中指定副本的数量。

  • 选择属性选择指定副本数量的属性。

依赖关系

该参数在设置时可见副本离开单输出端口

编程使用

块参数ReplicationAmountSource
类型:特征向量
“对话框”|“属性”
默认的“对话框”

指定副本的数量。如果您选择单输出端口,所有副本从这个输出端口出发。如果您选择单独的输出端口,每个副本都有自己的端口。

依赖关系

该参数在设置时可见副本离开单独的输出端口单输出端口复制源量对话框

编程使用

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

依赖关系

指定确定副本数量的属性。该参数在设置时可见副本离开单输出端口复制源量属性

编程使用

块参数ReplicateAttributeName
类型:特征向量
“ReplicateAttribute”|特征向量
默认的“ReplicateAttribute”

选择此复选框保存原始实体,直到所有副本都离开。在发送原始实体之前,块首先尝试发送所有的副本。选中此复选框可防止在复制实体未先于原始实体离开块时销毁复制实体。

编程使用

块参数HoldOriginalEntityUntilAllReplicasDepart
类型:特征向量
“上”|“关闭”
默认的“关闭”
介绍了R2016a