[英]Proportions in AnyLogic
我正在基于代理的流行病模型。 我希望将一定比例的那些感染者转移到另一个名为“死亡”的状态图中。 在AnyLogic中触发此转换的最佳方法是什么?
假设有2%的人死于这种疾病。 因此,如果我在一段时间内有1000个感染者,其中200个就会死亡。 这与AnyLogic转换中的“费率”不同,因为2%并非每天(而是一段时间)。 还有什么其他方式可以做到这一点?
任何逻辑中的SEIR示例都可以做到这一点。您可以找到键入Epidemic和Clinic的示例。 在患者代理中,有一个状态图,使感染者能够以一定的概率生存。 您可以在下图中看到它:
如果您希望2%的人口死亡,那么函数randomTrue(0.98)将使用分支为您实现,如示例中所示。
randomTrue(0.98)
[英]Input live data into AnyLogic
[英]Anylogic Variable Not Updating
[英]Dynamic Obstacles in AnyLogic
[英]Assign value to entities - Anylogic
[英]track agent movement in anylogic
[英]How to clamp a stock in AnyLogic?
[英]suspend(agent) is not working in AnyLogic
[英]Dynamically Changing Distribution in AnyLogic
[英]Optimization Resourcepool Anylogic
[英]Priority based queue in Anylogic
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.