开关输入实体
SimEvents
这一页是R2016a中介绍的输入开关块的块参考页。要查看有关前面的输入开关块的文档,请参阅输入开关(过时)。
在其中可以使用输入开关的典型的情况是,当实体的多个源馈入一个单一的队列,其中所述测序如下的特定规则。例如,以时间共享的计算机终端的用户作业提交到的队列馈入中央处理单元,其中的算法调节访问队列,以防止不公平的支配任何一个用户。
例如,请参阅实体生成事件发生时。
方法可以将多个路径合并为单个路径实体输入开关块的活跃端口选择参数设置为所有
。合并实体路径不会改变实体本身,就像合并道路上的车道不会改变路上行驶的车辆一样。特别是,实体输入开关块不会创建聚合或批。
这里有一些场景,在其中你可以结合实体路径:
附加不同的数据 - 多个实体发生器块创建具有一个特定属性的不同值的实体。该实体然后按照合并后的路径,但可能会以不同后来根据他们个人的属性值进行处理。
合并队列 - 多个队列合并为一个队列。
连接反馈路径-反馈路径进入与普通路径相同的队列。
该实体输入开关块不会遇到任何碰撞,即使多个实体试图同时到达。行为类别如下:
如果实体试图到达时实体输出端口没有被阻塞,那么到达的顺序取决于之前块的离开事件的顺序实体输入开关块。
即使发车时间为多个实体相同,顺序可能会影响系统的行为。例如,如果实体前进到队列,发车序列决定了它们在队列中的位置。
如果挂起的实体正在等待提前到实体输入开关阻止当从它的实体输出端口改变阻断以畅通,则该实体输入端口被顺序更改的通知。从阻止到未封闭的装置,一个实体可以前进到改变实体输入开关块。
如果至少两个实体正在等待提前到实体输入开关经由不同的实体输入端口块,则所述通知顺序是重要的,因为要被通知的变化的第一端口,在第一前进一个实体到所述实体输入开关块。
该实体输入开关block允许实体到达其端口。仿真过程中所选择的实体输入端口可以改变。
您还可以选择在输入端口之间切换的标准。
选择轮循
选择在一个循环的方式端口。
选择从控制端口
让控制端口确定所选择的端口。
选择等概率的
让块随机地选择以相等的概率的任何端口。