如何在 Netlogo 中绘制函数?
How to plot a function in Netlogo?
我正在为在 Netlogo 中绘制分布而苦苦挣扎。
将分布 P(b)
定义为 (1+a)*(1-b)
后,其中 a
是 0
和 5
之间的整数(我们可以使用滑块更改)和 b
是 0
和 1
之间的随机浮点数,对于每只乌龟,我应该绘制它。
在 x 轴上应该有 b
,而在 y 轴上应该有 P(f)
。
我试着用以下方式绘制它:
set-current-plot "Distribution"
plot [P_distribution] of turtles
set-plot-x-range 0 (max [b] of turtles)
但是有问题,因为它没有绘制任何东西。
我想绘制一个线图,在其中我可以显示 P(b) 如何随 b 变化。
你能告诉我怎么做吗?
非常感谢
我想你正在寻找这个:
ask turtles [
plotxy b P_distribution
]
如果您想要散点图,您需要编辑绘图,编辑绘图笔,并将其设置为点模式。
我正在为在 Netlogo 中绘制分布而苦苦挣扎。
将分布 P(b)
定义为 (1+a)*(1-b)
后,其中 a
是 0
和 5
之间的整数(我们可以使用滑块更改)和 b
是 0
和 1
之间的随机浮点数,对于每只乌龟,我应该绘制它。
在 x 轴上应该有 b
,而在 y 轴上应该有 P(f)
。
我试着用以下方式绘制它:
set-current-plot "Distribution"
plot [P_distribution] of turtles
set-plot-x-range 0 (max [b] of turtles)
但是有问题,因为它没有绘制任何东西。
我想绘制一个线图,在其中我可以显示 P(b) 如何随 b 变化。 你能告诉我怎么做吗?
非常感谢
我想你正在寻找这个:
ask turtles [
plotxy b P_distribution
]
如果您想要散点图,您需要编辑绘图,编辑绘图笔,并将其设置为点模式。