random.gamma
code:Lua
x = textmodule.random.gamma(alpha, beta, seed)
モジュール
random
引数
table:_
変数 型 概要
1 alpha number 形状母数
2 beta number 尺度母数
3 seed number シード値(省略可)
返り値
table:_
変数 型 概要
1 x number 乱数
概要
ガンマ分布を取得する。
以下の確率密度関数に基づいて、xを生成する。alphaは形状母数(α)を、betaは尺度母数(β)を表す。
$ p(x \ | \ \alpha,\beta) = \frac{e^{-x/\beta}}{\beta^\alpha \sdot \Gamma(\alpha)}x^{\alpha-1}
seedを指定しない場合は、自動(default_random_engine)で決定される。