首页 > 解决方案 > 在 Netlogo 中创建加 1 的随机数

问题描述

我正在尝试生成一个随机数列表,这些随机数必须全部加到 1(或 100,如果这更容易的话),但不知道该怎么做。我知道 Netlogo 允许您创建随机数,但找不到设置生成数字相加必须为 1 的规则的方法。非常感谢任何帮助!

标签: netlogo

解决方案


像这样的东西?

let xs n-values 5 [ -> random-float 1 ]
let total sum xs
set xs map [ x -> x / total ] xs

推荐阅读