0

在 BehaviorSpace 我有 ["concentration" 0 0.2 1] 并且对于每个浓度值我必须进行 1000 次重复,但我必须在这些重复之后带上刻度的平均值,而不是任何其他值。有人知道怎么做吗?所以我想要的结果是:

浓度 = 0.0 <1000 次重复后刻度的平均值>

浓度 = 0.2 <1000 次重复后刻度的平均值>

浓度 = 0.4 <1000 次重复后刻度的平均值>

4

1 回答 1

1

ticks是模拟运行的时间步数。它是自然结束(就像流行病消失一样)还是在一定数量的蜱虫之后停止?如果您在固定数量的滴答声后停止它,那么滴答声的平均值没有意义。

假设您要计算的是在自然结束之前计算模拟运行的平均滴答数(1)让 BehaviorSpace 只记录模拟的结束,而不是每一步(2)查看 BehaviorSpace 输出和变量 [ step] 是模拟执行的最后一步,ticks如果您有正常的 setup / go 结构,也是如此。

于 2020-10-11T10:23:34.170 回答