randomGaussian

(別名: random_gaussian)

def draw
  noStroke
  fill(0, 10)

  # 均一な分布
  x = random(width)
  y = 25
  circle(x, y, 5)

  # 正規分布(標準偏差 1)
  x = randomGaussian(50)
  y = 50
  circle(x, y, 5)

  # 正規分布(標準偏差 10)
  x = randomGaussian(50, 10)
  y = 75
  circle(x, y, 5)
end

p5.jsリファレンス(参考情報)

[p5.js] randomGaussian

概要

正規分布に適合したランダムな値を返します。

書式

randomGaussian([mean] [, sd])

引数

引数名内容備考オプションデフォルト値
mean平均0
sd標準偏差1

戻値

正規分布に適合したランダムな値

備考

・引数 seedの値が同じであれば、randomGaussianは実行のたびに同じ疑似乱数を発生させます。

関連

random
randomSeed