Anylogic - 根据源在延迟块中设置多个延迟时间

Posted

技术标签:

【中文标题】Anylogic - 根据源在延迟块中设置多个延迟时间【英文标题】:Anylogic - Setting several delay times in delay block based on source 【发布时间】:2020-06-28 22:49:32 【问题描述】:

我是 Anylogic 的初学者。我正在用排队机建模邮局。例如,我有 5 个不同的服务(源块)和一个后计数器(延迟块)。我需要根据服务类型设置延迟时间,但我不知道如何设置。你能给我建议吗?非常感谢

【问题讨论】:

【参考方案1】:

您需要在代理中拥有此信息,这意味着您在代理中创建一个名为 delayTime 的变量

在源中,您将时间定义为

agent.delayTime=3; //or whatever you want

在延迟中,你设置为延迟时间agent.delayTime

【讨论】:

以上是关于Anylogic - 根据源在延迟块中设置多个延迟时间的主要内容,如果未能解决你的问题,请参考以下文章

Anylogic - 停车延迟块

Anylogic,动态改变资源的容量

为啥延迟块为空时,Anylogic stopDelay() 函数会抛出错误?

如何在Android中设置文本之间的延迟

AnyLogic中的计算动态延迟

Anylogic:测量服务时间