Python プログラムでは、特定のユーザー制御の分散を持つ正規分布乱数を生成する必要があります。これどうやってするの?
6305 次
3 に答える
11
使用してrandom.normalvariate
(またはrandom.gauss
スレッドセーフが必要ない場合)、sigma
引数を分散の平方根に設定します。
于 2012-01-11T07:38:23.953 に答える
7
import math
from random import gauss
my_mean = 0
my_variance = 10
random_numbers = [gauss(my_mean, math.sqrt(my_variance)) for i in range(100)]
これにより、平均が 0 で分散が 10 の 100 個の正規分布乱数が得られます。
于 2012-01-11T07:41:45.950 に答える