【发布时间】:2014-06-11 07:52:40
【问题描述】:
我写信是为了解释一下在 NetLogo 构建的模型中检查概率。 我有一个可能发生的情况,例如,60%... 因此我用
生成一个数字let trial random 100
因此,我不清楚是否必须验证试验大于 60 或小于等于 60,以便满足概率。
哪种方法是正确的? 谢谢
【问题讨论】:
标签: random probability netlogo
我写信是为了解释一下在 NetLogo 构建的模型中检查概率。 我有一个可能发生的情况,例如,60%... 因此我用
生成一个数字let trial random 100
因此,我不清楚是否必须验证试验大于 60 或小于等于 60,以便满足概率。
哪种方法是正确的? 谢谢
【问题讨论】:
标签: random probability netlogo
您需要检查结果是否小于概率(不小于或等于)。例如:
if random 100 < 60 [
do-something
]
使用random 100 将为您提供一个介于 0 和 99(含)之间的数字。在示例中,数字 0 到 59 将满足条件,即 100 个可能的数字中有 60 个数字:60% 的概率。
【讨论】: