라이브러리
[PHP] stats_dens_pmf_binomial - 이항 분포의 확률 질량 함수
Binomial Distribution
Binomial Distribution은 두 가지 결과 중 하나가 발생할 확률을 나타내는 통계적 분포입니다. 예를 들어, 한 주에 5일 동안 비가 올 확률을 구하고 싶다면, Binomial Distribution을 사용할 수 있습니다.
PHP에서 stats_dens_pmf_binomial
PHP에서 Binomial Distribution을 구현하는 함수는 `stats_dens_pmf_binomial`입니다. 이 함수는 Binomial Distribution의 확률 밀도 함수를 계산합니다.
#hostingforum.kr
php
function stats_dens_pmf_binomial($n, $k, $p) {
if ($k < 0 || $k > $n) {
return 0;
}
return (binomial_coefficient($n, $k) * pow($p, $k) * pow(1 - $p, $n - $k));
}
function binomial_coefficient($n, $k) {
$result = 1;
for ($i = 1; $i <= $k; $i++) {
$result = $result * ($n - $i + 1) / $i;
}
return $result;
}
예제
한 주에 5일 동안 비가 올 확률을 구해 보겠습니다. 비가 올 확률을 `p`로 나타내고, 비가 오지 않을 확률은 `1 - p`로 나타낼 수 있습니다. Binomial Distribution의 확률 밀도 함수를 사용하여 비가 3일 동안 올 확률을 구해 보겠습니다.
#hostingforum.kr
php
$n = 5; // 5일 동안 비가 올 확률을 구함
$k = 3; // 비가 3일 동안 올 확률을 구함
$p = 0.2; // 비가 올 확률
$result = stats_dens_pmf_binomial($n, $k, $p);
echo "비가 3일 동안 올 확률: " . $result . "
";
이 예제에서는 `stats_dens_pmf_binomial` 함수를 사용하여 Binomial Distribution의 확률 밀도 함수를 계산하고, 비가 3일 동안 올 확률을 구합니다.
결과
#hostingforum.kr
비가 3일 동안 올 확률: 0.0512
이 결과는 Binomial Distribution의 확률 밀도 함수를 사용하여 계산한 비가 3일 동안 올 확률입니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.