主要内容

实体生成器

生成实体

  • 图书馆:
  • Simevents.

  • 实体生成器块

描述

实体生成器块生成实体。实体是您可以在离散事件仿真中定义的离散感兴趣的项目。实体可以携带标量,总线或矢量数据。实体的含义取决于模型。实体可以代表排队系统中的客户,从遥控器到执行器的数据包,或您定义的任何离散项目。

默认情况下,块实体生成方法是时间为基础。在此方法中,该块使用由此指定的互动时间生成实体时期,来自输入信号或统计分布。看Simevents模型中的实体,有关创建基于时间和随机实体的更多信息。

该块还创建了基于事件的实体。选择事件为基础作为发电方法对于外部事件以指定实体代数时间。例如,看到发生事件时生成实体

在生成实体或退出块时自定义操作事件行动标签,在生成动作, 或者退出动作字段,进入matlab®代码。有关更多信息,请参阅事件和事件行动

港口

输入

展开全部

依赖性

要启用此端口,请单击“实体生成标签并选择事件为基础发电方法

数据类型:单身的|双倍的|INT8.|int16|INT32.|INT64.|uint8.|uint16|UINT32|UINT64|布尔基|枚举|公共汽车|固定点

依赖性

要启用此端口,请单击“实体生成标签并选择时间为基础发电方法信号港口时间来源

数据类型:双倍的

输出

展开全部

生成实体的输出端口离开发电机。

数据类型:单身的|双倍的|INT8.|int16|INT32.|INT64.|uint8.|uint16|UINT32|UINT64|布尔基|枚举|公共汽车|固定点

离开街区的实体数量。

依赖性

要启用此端口,请单击“统计数据选项卡并选择标记的框离开实体数目,d

数据类型:双倍的

输出1对于待处理实体,和0.除此以外。

依赖性

要启用此端口,请选择统计数据>在块中待定实体,PE

数据类型:双倍的

输出实体生成之间的平均时间。

依赖性

要启用此端口,请选择统计数据>平均互动时间,w

数据类型:双倍的

参数

展开全部

选择实体生成方法。选择时间为基础使用从输入信号或统计分布使用代际时间来生成实体。选择事件为基础对于外部事件以确定实体代数时间。

程序使用

块参数发电方法
类型:字符向量
价值'基于时间'|'基于事件'
默认'基于时间'

指定实体互动时间的源。

  • 选择对话指定实体几代之间的固定时段。

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

  • 选择Matlab行动定义一个定义由此表示的代表时间的MATLAB脚本DT.

有关指定实体的代际时间的更多信息,请参阅为实体指定代际时间

依赖性

此参数是可见的发电方法设定为时间为基础

程序使用

块参数倍源
类型:字符向量
价值'对话'|'信号端口'|'matlab行动'
默认'对话'

指定实体互动之间的时间。例如,如果时期1,块等待1实体几代之间的模拟时间。看,为实体指定代际时间想要查询更多的信息。

可调:是的

依赖性

此参数是可见的发电方法设定为时间为基础

程序使用

块参数时期
类型:字符向量
价值'1'|标量子
默认'1'

使用MATLAB代码指定服务时间。DT.指定实体几代之间的时间。您可以手动指定DT.或者使用插入模式按钮生成具有重复序列或分布的实体。每次准备好实体生成时,该块使用此参数。例如,看到为实体指定代际时间

依赖性

此参数是可见的服务时间来源设定为Matlab行动

程序使用

块参数代际eAction.
类型:字符向量
价值:Matlab代码
默认'dt = rand(1,1);'

在模拟开始时生成实体。

程序使用

块参数Generateententityatsimulationstart.
类型:字符向量
价值'上'|'离开'
默认'上'

选择要生成的实体类型。

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

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

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

    • 您可以通过单击删除属性

    • 您可以通过单击更改属性的顺序

    • 你可以转换一个结构化的通过单击键入公共对象的实体

  • 巴士对象类型允许您生成总线对象作为实体。

    点击启动总线编辑器打开总线编辑器并生成总线对象。总线对象可以是另一个总线对象的元素,该总线对象可用于在附加到实体的数据中创建层次结构。

有关更多信息,请参阅Simevents模型中的实体

程序使用

块参数entitytype.
类型:字符向量
价值'结构化的'|'匿名的'|'总线对象'
默认'结构化的'

确定生成实体的优先级。有关更多信息的优先级越低,请参阅使用实体属性和实体优先级

程序使用

块参数敌人
类型:字符向量
价值'300'|标量子
默认'300'

确定生成实体的名称。

依赖性

此参数是可见的实体类型设定为巴士对象或者结构化的

程序使用

块参数entitytypename.
类型:字符向量
价值'实体'|字符向量
默认'实体'

设置匿名实体数据初始值。此值不能为INT64类型或固定点。

依赖性

设置时此参数可见实体类型匿名的

程序使用

块参数DataInitialValue.
类型:字符向量
价值'0'|标量|矢量|矩阵
默认'0'

定义实体属性名称。

笔记

完成后,您可以将结构化实体类型作为总线对象导出,名称实体类型名称,基础工作区。使用时导出总线对象MATLAB离散事件系统离散事件图表块。

依赖性

此参数是可见的实体类型设定为结构化的

程序使用

块参数attributename.
类型:字符向量
价值'attribute1'|字符向量
默认'attribute1'

指定实体属性初始值。此参数是可见的实体类型设定为结构化的。此值不能是固定点类型。

程序使用

块参数attributeinitialvalue.
类型:字符向量
价值1|标量子
默认'1'

定义行为事件诉讼参数。这产生生成实体时调用操作出口在实体退出块之前,请调用操作。

程序使用

块参数赋予,exitAction.
类型:字符向量
价值:Matlab代码
默认''

离开街区的实体数量。

程序使用

块参数数字达到了
类型:字符向量
价值'上'|'离开'
默认'离开'

指示尚未离开的实体是否存在于块中。价值是1对于待处理实体,和0.除此以外。该块可以在大多数待处理实体上具有,因为其存储容量是一个。如果存在现有的挂起实体,则块不会生成另一个实体,直到挂起实体离开块。

程序使用

块参数PendingentityInblock.
类型:字符向量
价值'上'|'离开'
默认'离开'

输出实体生成之间的平均时间。平均互动时间,w是生成时间的总成时间与生成实体总数的比率。

程序使用

块参数平均Interniationtime.
类型:字符向量
价值'上'|'离开'
默认'离开'
在R2016A介绍