我正在研究一个基于代理的流行病模型。我正在寻找将那些被感染的人的一定比例转移到另一个叫做‘死亡’的州。在AnyLogic中触发这种转变的最佳方式是什么?
函数randomtrue(0.98)
将为您提供一个分支,如您在示例中所见,如果您希望2%的人口死亡。
我需要一个计算容量的函数。我希望函数为每个代理(agentOfPopulation)计算一个介于70和90之间的随机数。我的代码: 代码不起作用。有人有办法解决这个问题吗?
尊敬的AnyLogic社区:, 我创建了一个模型来评估不同的自主控制方法。 我有不同到期日的代理,希望最先送达到期日最快的代理。目前,传入的代理没有任何分类,而是按照先进先出规则送达。 是否有可能在不添加单独队列的情况下修改服务块中代理的序列? 非常感谢您的时间
早上好,在AnyLogic上创建的系统动力学模型中,我想计算前7天流量的累积和。我的目的是计算一种疾病的繁殖率,从t时刻的感染人群开始,在固定的时间间隔内,该疾病的繁殖率超过了感染人群的累计总和。公式如下: 公式 哪里: I(t)=t时的感染人群-- 我有所有的数据,但我不能计算I(t-s)的总和。 谢谢。
很好的一天!我面临着编写将代理分配到SelectOutputOut块的函数的挑战。考虑到使用if的各种场景。。。函数中的else语句我理解必须涵盖所有可能性(如此处所建议)。然而,问题是,我不希望代理在获得适当的SelectOutputOut块之前离开该函数。如果任何服务块(Network1、Network2或Network3)中没有足够的资源,则可能会出现这种情况。在这种情况下,需要等待任何服务
我在无法连接到Internet的离线环境中使用任何逻辑。 在我的笔记本电脑中,我可以使用AnylogicGIS地图放置代理并使用它来计算距离等。有没有办法下载特定(或不特定)的gis地图,然后将其加载到Anylogicis中? 还有,它会有功能吗?
在AnyLogic中,我如何在运行模拟后让事件被触摸,这样每次我都不需要从日志复制表并粘贴到Excel。我试图使用数据库来存储变量,但它似乎太复杂了,我不能使用它! 当我在anylogic中运行模型时,事件不能被触发。它显示事件没有被安排。我尝试了很多方法,但也是这样。