stats_dens_pmf_hypergeometric

(PECL stats >= 1.0.0)

stats_dens_pmf_hypergeometric超幾何分布の確率質量関数

説明

stats_dens_pmf_hypergeometric ( float $n1 , float $n2 , float $N1 , float $N2 ) : float

失敗回数 n2, 成功サンプル数 N1, 失敗サンプル数 N2 の超幾何分布にしたがう確率変数の n1 における確率質量を返します。

パラメータ

n1

成功回数

n2

失敗回数

N1

成功サンプル数

N2

失敗サンプル数

返り値

n1 における確率質量。失敗時は FALSE を返します。

add a note add a note

User Contributed Notes 1 note

up
0
brendan at gamblingtec dot com
3 months ago
You can use this method to work out lottery odds:

/**
* N is the population size OR total balls in the lottery draw
* K is the number of success states in the population OR the number of correct balls drawn from the pool
* n is the number of draws OR the number of times we draw from the pool to get the winning numbers.
*/

$N = 49; //Total balls in the pool
$K = 1; //Successful matches to win

$method = new Hypergeometric($N, $K, $K);
$odds = $method->pmf($K);
       
return 1/$odds;

//Will return 49
To Top