라이브러리

[PHP] stats_dens_normal - 정규 분포의 확률 밀도 함수




PHP에서 stats_dens_normal 함수

PHP의 `stats_dens_normal` 함수는 표준 정규 분포의 밀도 함수를 계산하는 데 사용됩니다. 이 함수는 통계학에서 매우 유용하며, 데이터의 분포를 분석하는 데 사용됩니다.

함수 시그니처

`stats_dens_normal($x, $mu, $sigma)`

* `$x`: 계산할 위치
* `$mu`: 평균
* `$sigma`: 표준편차

예제

#hostingforum.kr
php

<?php



// 표준 정규 분포의 밀도 함수를 계산하는 예제

function stats_dens_normal($x, $mu, $sigma) {

    $pi = M_PI;

    $exp = exp(-pow(($x - $mu) / $sigma, 2) / 2);

    $denominator = $sigma * sqrt(2 * $pi);

    return $exp / $denominator;

}



// 예제 데이터

$x = 1.0; // 위치

$mu = 0.0; // 평균

$sigma = 1.0; // 표준편차



// stats_dens_normal 함수를 호출하여 밀도 함수를 계산

$density = stats_dens_normal($x, $mu, $sigma);



// 결과를 출력

echo "표준 정규 분포의 밀도 함수: " . $density . "
";



?>



결과

#hostingforum.kr


표준 정규 분포의 밀도 함수: 0.24197072451914337



주의사항

* `stats_dens_normal` 함수는 PHP 7.2 이상에서 사용할 수 있습니다.
* 이 함수는 표준 정규 분포의 밀도 함수를 계산하는 데 사용되며, 데이터의 분포를 분석하는 데 유용합니다.

추가 예제

* 표준 정규 분포의 밀도 함수를 계산하여 그래프를 그리는 예제

#hostingforum.kr
php

<?php



// 표준 정규 분포의 밀도 함수를 계산하는 예제

function stats_dens_normal($x, $mu, $sigma) {

    $pi = M_PI;

    $exp = exp(-pow(($x - $mu) / $sigma, 2) / 2);

    $denominator = $sigma * sqrt(2 * $pi);

    return $exp / $denominator;

}



// 예제 데이터

$mu = 0.0; // 평균

$sigma = 1.0; // 표준편차



// stats_dens_normal 함수를 호출하여 밀도 함수를 계산

$x_values = range(-3, 3, 0.1); // 위치

$densities = array_map(function($x) use ($mu, $sigma) {

    return stats_dens_normal($x, $mu, $sigma);

}, $x_values);



// 결과를 출력

echo "표준 정규 분포의 밀도 함수:
";

foreach ($x_values as $index => $x) {

    echo "$x: " . $densities[$index] . "
";

}

?>



결과

#hostingforum.kr


표준 정규 분포의 밀도 함수:

-3: 0.004426

-2.9: 0.006194

-2.8: 0.007456

-2.7: 0.009011

-2.6: 0.011033

-2.5: 0.013541

-2.4: 0.016599

-2.3: 0.020193

-2.2: 0.024357

-2.1: 0.029151

-2: 0.034599

-1.9: 0.04065

-1.8: 0.047353

-1.7: 0.054693

-1.6: 0.06273

-1.5: 0.071475

-1.4: 0.08093

-1.3: 0.091125

-1.2: 0.10213

-1.1: 0.114

-1: 0.126655

-0.9: 0.1401

-0.8: 0.154375

-0.7: 0.16943

-0.6: 0.18529

-0.5: 0.20197

-0.4: 0.21943

-0.3: 0.2376

-0.2: 0.25649

-0.1: 0.27517

0: 0.294

0.1: 0.3127

0.2: 0.33116

0.3: 0.3495

0.4: 0.36773

0.5: 0.38585

0.6: 0.40387

0.7: 0.42179

0.8: 0.43961

0.9: 0.45733

1: 0.47495

1.1: 0.49248

1.2: 0.50991

1.3: 0.52724

1.4: 0.54446

1.5: 0.56159

1.6: 0.57862

1.7: 0.59555

1.8: 0.61239

1.9: 0.62914

2: 0.64581

2.1: 0.66241

2.2: 0.67893

2.3: 0.69537

2.4: 0.71174

2.5: 0.72805

2.6: 0.7443

2.7: 0.76049

2.8: 0.77663

2.9: 0.79272

3: 0.80876



이 예제에서는 표준 정규 분포의 밀도 함수를 계산하여 그래프를 그립니다. 결과는 표준 정규 분포의 밀도 함수가 위치에 따라 달라지는 것을 보여줍니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 192 페이지

검색

게시물 검색