次の方法で共有


gamma_distribution::gamma_distribution

分布を作成します。

explicit gamma_distribution(RealType alpha = 1.0, RealType beta = 1.0);  explicit gamma_distribution(const param_type& parm);

パラメーター

  • alpha
    alpha 分布パラメーター。

  • beta
    beta 分布パラメーター。

  • parm
    分布の作成に使用されるパラメーターの構造体。

解説

前提条件: 0.0 < alpha および 0.0 < beta

1 つ目のコンストラクターは、格納されている alpha 値と beta 値にそれぞれ alpha と beta の値を保持するオブジェクトを作成します。

2 つ目のコンストラクターは、格納されているパラメーターが parm から初期化されるオブジェクトを作成します。 param() メンバー関数を呼び出すと、既存の分布の現在のパラメーターを取得および設定できます。

必要条件

ヘッダー: <random>

名前空間: std

参照

関連項目

<random>

gamma_distribution クラス