主要内容

邮政

班级:simevents.simulationObserver
包裹:simevents

在实体进入具有实体存储的块之后指定行为

句法

邮政(OBJ,EVSRC,EVDATA)

描述

邮政(OBJ,,,,evsrc,,,,evdata用于在实体进入具有实体存储的块后指定行为。仿真观察者使用此方法作为进入后事件通知的回调,并为实体,块及其存储以及事件提供处理。

输入参数

展开全部

类仿真的对象

句柄以阻止实体输入的存储。手柄将由模拟观察者填充。

块,存储和实体的手柄列表。该列表将由模拟观察者填充。

例子

展开全部

指定侦听器在实体输入存储元素(例如队列或服务器)时执行。

功能邮政(this,evsrc,evdata)%覆盖以指定侦听器进入存储(队列/服务器)实体= evdata.crententity;如果strcmp(evdata.block.blockpath,[this.mmodel'/吃晚饭')))%确定客户要去哪个表tblid = this.occupytable(entity);百分比为该客户安排了适当的动议% 桌子target = this.ctablepos(tblid,:);this.schedulemotion(实体,目标);%降低等待统计数据this.updatestats(this.mtxtWaiting,this.decrement);Elseifstrcmp(evdata.block.blockpath,[this.mmodel'/赞助人离开')))该实体的当前职位的计划动议%%到出口位置如果iskey(this.mentityglyphs,num2str(entity.id))this.schedulemotion(entity,this.cexitpos);结尾该实体点有销毁时的时间表的百分比时间表%完成了待处理的动议this.schedulemotion(实体,[nan,nan]);结尾结尾

版本历史记录

在R2016a中引入