我对NetLogo(NL)和Stackoverflow都是新的。我正在研究意见形成的NL模型,并且遇到以下问题(使用Google搜索或其他任何内容对我无效)。通过滑块更改正态分布的形状
首先,乌龟自己的财产turtles-own [opinion]
被定义。接下来,有一个意见变量的随机正态分布(范围从-1到1)。我希望能够在-1到1的范围内考虑不同形式的意见分配。这是通过使用带有两个输入的random-normal
命令完成的:均值(设置为0)和std。开发。 (由滑块设置);即形状由std给出。开发。值。
这里是设置功能的代码:
to setup
clear-all
random-seed seed
crt number
ask turtles [set opinion random-normal 0 std.dev.]
... (defining other turtles properties)
end
尽管如此,设置std.dev。滑块到1不会产生预期的结果(钟形分布),而是分布均匀。我不确定这是一个概念还是技术问题。
任何帮助,非常感谢。
谢谢。我已经将x轴限制为[-1,1]间隔,因此绘图仅显示正态分布的一部分。现在我正在使用'ask turtles [set opinion opinion(list -1(random-normal 0 std.dev。)1)]',如另一个线程所建议的那样。这工作正常,但性病。开发。钟形分布的值约为0.3。 –