function
std::fisher_f_distribution::コンストラクタ(C++11)
explicit fisher_f_distribution(RealType m = 1.0, RealType n = 1.0); // (1)
fisher_f_distribution() : fisher_f_distribution(1.0) {} // (1) C++20
explicit fisher_f_distribution(RealType m, RealType n = 1.0); // (2) C++20
explicit fisher_f_distribution(const param_type& parm); // (3)
概要
- (1) : デフォルトコンストラクタ
- C++17まで : フィッシャーのF分布の自由度
m
とn
を受け取るコンストラクタ。
- C++20 : フィッシャーのF分布の自由度
m = 1.0
とn = 1.0
として(2)に委譲。
- (2) : フィッシャーのF分布の自由度
m
とn
を受け取るコンストラクタ。
- (3) : パラメータオブジェクトを受け取るコンストラクタ。
param_type
は、このクラスの(1)のコンストラクタと同じオーバーロードを持ち、それらのコンストラクタのパラメータを保持している。このコンストラクタでは、param
オブジェクトが持っているパラメータを、このクラスのコンストラクタに転送する。
要件
例
出力例
0.616942
0.262524
0.884393
4.27036
1.56633
1.3275
2.20063
19.6223
2.49439
3.50733
0.637539
4.01248
1.08531
0.176918
1.59421
2.15573
2.42154
0.417621
1.14594
0.720437
バージョン
言語
処理系
参照