AnyLogic——如何随机选择处于特定状态的代理
Posted
技术标签:
【中文标题】AnyLogic——如何随机选择处于特定状态的代理【英文标题】:AnyLogic-how to randomly select agents in a particular state 【发布时间】:2017-11-24 18:03:42 【问题描述】:我是 AnyLogic 的新手。我在以下问题上需要帮助。 我想随机选择特定状态的代理。我想为选定的代理数设置一个参数。例如,我想随机抽取 10 个处于疾病状态的人。我想让选择的 # 灵活,所以我也想使用一个参数来设置随机样本大小的 #。 我的愿景是有一个滑块来更改 Main 中的样本大小。我还建立了一个名为 Patient 的人群,它会有一个状态图表,包括健康状态和疾病状态。在那些处于病态的人中,我想用参数给定的数字随机抽样。 有人能帮我解决这个问题吗?
【问题讨论】:
【参考方案1】:我会尝试列出您要选择的州的个人列表,然后执行 for 循环以从该列表中获取 X 个人的索引。其中 X 是 for 循环将执行的次数,可以由用户自定义。
【讨论】:
以上是关于AnyLogic——如何随机选择处于特定状态的代理的主要内容,如果未能解决你的问题,请参考以下文章