主要内容

实体发电机

生成实体

  • 库:
  • SimEvents

  • 实体发电机块

描述

实体发电机块生成实体。实体离散感兴趣的东西,你可以定义在一个离散事件模拟。一个实体可以携带标量、巴士或矢量数据。一个实体的意义取决于模型。实体可以代表客户在排队系统中,数据包从一个远程控制器执行机构,或任何离散项定义。

默认情况下,块实体生成方法基于时间的。在这种方法中,块生成实体使用指定的相生倍,从一个输入信号或统计分布。看到实体在SimEvents模型为更多的信息关于创建基于时间的和随机的实体。

块还创建了基于事件的实体。选择基于事件的随着生成方法对于一个外部事件来指定实体相生。例如,看到的当事件发生时生成实体

定制的行为当实体生成或者退出,事件动作选项卡,产生行动,或退出操作字段中,输入MATLAB®代码。有关更多信息,请参见事件和事件操作

港口

输入

全部展开

依赖关系

要启用这个端口,单击实体的一代选项卡并选择基于事件的生成方法

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

依赖关系

要启用这个端口,单击实体的一代选项卡并选择基于时间的生成方法信号端口时间源

数据类型:

输出

全部展开

输出端口离开生成器生成的实体。

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

离开的实体的数量。

依赖关系

要启用这个端口,单击统计数据选项卡并选择框标记数量的实体,d

数据类型:

输出1一个悬而未决的实体,0否则。

依赖关系

要启用这个端口,选择统计数据>等待实体块、pe

数据类型:

代的实体之间的输出的平均时间。

依赖关系

要启用这个端口,选择统计数据>相生的平均时间,w

数据类型:

参数

全部展开

选择实体生成方法。选择基于时间的生成实体使用相生*从输入信号或统计分布。选择基于事件的对于一个外部事件来确定实体相生。

编程使用

块参数:GenerationMethod
类型:特征向量
:基于时间的|基于事件的
默认的:基于时间的

指定源实体相生。

  • 选择对话框实体之间指定一个固定期限代。

  • 选择信号端口基于输入信号生成实体。

  • 选择MATLAB的行动定义一个MATLAB脚本定义了相生为代表dt

关于指定相生时间的更多信息实体,明白了指定实体相生时间

依赖关系

这个参数时是可见的生成方法被设置为基于时间的

编程使用

块参数:TimeSource
类型:特征向量
:“对话框”|“信号端口”|“MATLAB行动”
默认的:“对话框”

指定实体相生之间的时间。例如,如果1、块等1仿真时间之间的实体。看到的,指定实体相生时间为更多的信息。

可调:是的

依赖关系

这个参数时是可见的生成方法被设置为基于时间的

编程使用

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

使用MATLAB代码指定服务时间。dt指定实体代之间的时间。您可以手动指定dt或使用插入模式按钮来生成实体,一个重复序列或从一个分布。块使用这个参数每次准备实体的一代。例如,看到的指定实体相生时间

依赖关系

这个参数时是可见的服务时间源被设置为MATLAB的行动

编程使用

块参数:IntergenerationTimeAction
类型:特征向量
:MATLAB代码
默认的:“dt =兰德(1,1);”

生成实体的模拟。

编程使用

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

选择要生成的实体类型。

  • 匿名类型有一个与之关联的数据值。

  • 结构化类型(默认)包括名称和初始值的属性,你可以指定。

    • 您可以将多个属性附加到一个实体通过点击

    • 你可以通过点击删除属性

    • 你可以改变的顺序点击属性

    • 你能将一个结构化通过点击实体总线对象类型

  • 总线对象类型允许您生成总线对象实体。

    点击发射类型编辑器打开编辑器生成总线对象类型。总线对象可以是一个元素的另一个总线对象可以用来创建层次结构的附加到一个实体的数据。

有关更多信息,请参见实体在SimEvents模型

编程使用

块参数:EntityType
类型:特征向量
:“结构化”|“匿名”|“总线对象”
默认的:“结构化”

决定优先生成的实体。值越高越低优先级的更多信息,看一下处理实体的属性和实体的优先事项

编程使用

块参数:EntityPriority
类型:特征向量
:“300”|标量
默认的:“300”

确定生成的实体的名称。

依赖关系

这个参数时是可见的实体类型被设置为总线对象结构化

编程使用

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

设置匿名实体数据初始值。这个值不能int64或定点类型的。

依赖关系

这个参数是可见的,当你集实体类型匿名

编程使用

块参数:DataInitialValue
类型:特征向量
:' 0 '| | |标量向量矩阵
默认的:' 0 '

定义实体属性名称。

请注意

当完成时,您可以导出结构实体类型为总线对象,使用这个名字实体类型名称基本工作空间。当使用导出总线对象MATLAB离散事件系统离散事件图块。

依赖关系

这个参数时是可见的实体类型被设置为结构化

编程使用

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

指定实体属性初始值。这个参数时是可见的实体类型被设置为结构化。这个值不能定点型。

编程使用

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

定义的行为事件动作参数。的生成行动时被调用,生成一个实体退出行动之前被称为一个实体块退出。

编程使用

块参数:GenerateAction, ExitAction
类型:特征向量
:MATLAB代码
默认的:

离开的实体的数量。

编程使用

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

表示一个实体是否存在尚未离开的块。这个值是1一个悬而未决的实体,0否则。这个街区最多只能有一个悬而未决的实体,因为它的存储容量是1。如果有现有的悬而未决的实体,阻止不生成另一个实体,直到等待实体离开。

编程使用

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

代的实体之间的输出的平均时间。相生的平均时间,w是总代比时间生成实体的总数。

编程使用

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

版本历史

介绍了R2016a

Baidu
map