我正在尝试使用
random-poisson
函数生成随机数。 这个函数似乎只允许我给出它的平均值,虽然这没关系,但我还想给它一个 min
和 max
值。 例如,如果我想创建一个生成随机周数 (1-52) 的函数,最有可能的选择是第 30 周,我将如何在 NetLogo 中创建一个函数来创建一个不生成随机数的函数?不超过52?
请看看这是否有帮助。它在 30 左右给出了相当不错的结果。
to poisson let maxv 52 let minv 1 let lamda 30 let z minv + random-poisson (lamda - minv) show z end
让我知道你的效果如何。谢谢你。