多次模拟的平均结果

时间:2015-05-21 16:27:02

标签: netlogo

我有很多随机组件的模拟,所以我想运行许多模拟并对结果取平均值(结果由称为得分的变量确定)。

你会如何在Netlogo中做到这一点?

目前我正在开发一个将结果导出到csv的程序,然后我计划使用python / excel来平均它们。我不喜欢这个,因为我想运行100多个模拟(所以会有100多个文件)...我希望有更好的解决方案

编辑或我所描述的实现(我必须重新学习足够的python / vba来解决这个问题,所以这需要一些时间)

1 个答案:

答案 0 :(得分:2)

如果您使用BehaviorSpace,这应该很简单。

在您的实验定义中,将score放入使用这些记者运行的测量文本框中,然后取消选中每步测量运行

运行实验时,使用表格输出保存结果。它将生成一个csv,您可以在电子表格应用程序中打开它。从那里开始,产生score列的平均值应该是微不足道的。