在 Netlogo 中添加绘图指南

Adding Guidelines in Plot in Netlogo

我在 Netlogo 中有一个图表,显示所有海龟的平均航向。即使将比例设置为 0 到 360,也有点难以阅读,所以我想在 90、180 和 270 处添加水平参考线。我在手册或网络上找不到任何关于如何执行此操作的内容。在此先感谢您的帮助。

您可以将 plotxy 到 'draw' well-enough 用于大多数类似的目的。例如,我创建了一个新绘图并将此代码添加到“绘图更新命令”字段:

create-temporary-plot-pen "temp"
set-plot-pen-color 7 
foreach [ 90 180 270 ] [ h ->
plot-pen-up
plotxy 0 h
plot-pen-down
plotxy plot-x-max h
]

在每次更新时(在本例中,为了在 x 轴的比例变化时保持线条),此代码迭代感兴趣的 y 值,暂时关闭画笔,将画笔移动到 x = 0和 y = h,然后绘制一条水平线到 x 是绘图的当前最大 x 值。输出应该类似于: