NetLogo 中的多模式分布
Multimodal distribution in NetLogo
我希望在 netlogo 中根据多峰分布(正负分布)分布海龟。海龟应沿正负方向分布,但只能沿负 y 轴分布。但是 NetLogo 似乎没有提供像随机正态或随机泊松这样的方法。
取决于您想要的多模式分布类型。多峰只是意味着密度曲线中有一个以上的峰。只需将多个分布加在一起或在多个分布之间进行选择。您唯一需要注意的是总概率保持为 1。这里有一个选项可以为您提供 +1 模式和 -1 模式,两者的方差相等。
[ set num ifelse-value (random-float 1 < 0.5)
[ random-normal -1 0.2 ]
[ random-normal 1 0.2 ]
]
我希望在 netlogo 中根据多峰分布(正负分布)分布海龟。海龟应沿正负方向分布,但只能沿负 y 轴分布。但是 NetLogo 似乎没有提供像随机正态或随机泊松这样的方法。
取决于您想要的多模式分布类型。多峰只是意味着密度曲线中有一个以上的峰。只需将多个分布加在一起或在多个分布之间进行选择。您唯一需要注意的是总概率保持为 1。这里有一个选项可以为您提供 +1 模式和 -1 模式,两者的方差相等。
[ set num ifelse-value (random-float 1 < 0.5)
[ random-normal -1 0.2 ]
[ random-normal 1 0.2 ]
]