std::extreme_value_distribution
提供: cppreference.com
ヘッダ <random> で定義 | ||
template<class RealType =double> class extreme_value_distribution; | (C++11以上) | |
極値分布 に従った乱数を生成します。
- p(x;a,b) =
exp⎛1 b
⎜
⎝
- exp⎛a-x b
⎜
⎝
⎞a-x b
⎟
⎠⎞
⎟
⎠
std::extreme_value_distribution
は RandomNumberDistribution の要件をすべて満たします。
目次 |
[編集]テンプレート引数
RealType | - | ジェネレータが生成する結果の型。 float、 double または longdouble のいずれかでない場合、効果は未定義です |
[編集]メンバ型
メンバ型 | 定義 |
result_type | RealType |
param_type | パラメータセットの型、 RandomNumberDistribution を参照してください |
[編集]メンバ関数
新しい分布を構築します (パブリックメンバ関数) | |
分布の内部状態をリセットします (パブリックメンバ関数) | |
生成 | |
分布の次の乱数を生成します (パブリックメンバ関数) | |
特性 | |
分布のパラメータを返します (パブリックメンバ関数) | |
分布のパラメータオブジェクトを取得または設定します (パブリックメンバ関数) | |
生成される可能性のある最小値を返します (パブリックメンバ関数) | |
生成される可能性のある最大値を返します (パブリックメンバ関数) |
[編集]非メンバ関数
2つの分布オブジェクトを比較します (関数) | |
乱数分布に対してストリーム入出力を行います (関数テンプレート) |
[編集]例
This section is incomplete Reason: no example |
[編集]外部リンク
Weisstein, Eric W. "Extreme Value Distribution." From MathWorld--A Wolfram Web Resource.