random
概要
乱数生成を行う関数。
エイリアス
rand
関数一覧
パラメータ定義済み擬似乱数生成器
table:_
関数 概要
random.minstd_rand0
最小標準MINSTD
random.minstd_rand
最小標準MINSTDのパラメータ改良版
random.mt19937
メルセンヌツイスター(32bit)
random.mt19937_64
メルセンヌツイスター(64bit)
random.ranlux24
RANLUX法のレベル3
random.ranlux48
RANLUX法のレベル4
random.knuth_b
KnuthのリオーダーアルゴリズムB
分布生成器
シード値を指定しない場合は、
default_random_engine
(
mt19937
)が使用される。
table:_
関数 概要
random.uniform
一様実数分布
random.bernoulli
ベルヌーイ分布
random.binomial
二項分布
random.geometric
幾何分布
random.negative_binomial
負の二項分布
random.poisson
ポワソン分布
random.exponential
指数分布
random.gamma
ガンマ分布
random.weibull
ワイブル分布
random.extreme_value
極値分布
random.normal
正規分布
random.lognormal
対数正規分布
random.chi_squared
カイ二乗分布
random.cauchy
コーシー分布
random.fisher_f
フィッシャーのF分布
random.student_t
ステューデントのt分布
#API