【发布时间】:2020-07-15 11:11:11
【问题描述】:
我在 Anylogic 中运行参数变化实验并收集有关特定代理数量的直方图数据。此直方图返回最小值、平均值和最大值(以及其他值)。
我正在寻找一种方法来获取仅用于一次特定迭代的数据集(最接近直方图数据平均值的迭代)。
有没有办法为一个特定的迭代返回数据?
非常感谢!
【问题讨论】:
标签: anylogic
我在 Anylogic 中运行参数变化实验并收集有关特定代理数量的直方图数据。此直方图返回最小值、平均值和最大值(以及其他值)。
我正在寻找一种方法来获取仅用于一次特定迭代的数据集(最接近直方图数据平均值的迭代)。
有没有办法为一个特定的迭代返回数据?
非常感谢!
【问题讨论】:
标签: anylogic
是的,但不是 HistogramData 对象。
在您的实验中使用普通的Dataset 对象。在属性中,您可以切换到“使用 x 值作为迭代”并将模型迭代中的任何值存储在 y 值中。
现在您有一个漂亮的表格,其中包含来自您的各个迭代的数据。
干杯
【讨论】:
DataSet.getY(i),其中i是您感兴趣的迭代次数。使用add(x,y)将其添加到另一个数据集