php計算正態分佈

2022-08-21 17:42:11 字數 759 閱讀 3850

<?php

/**

* php 實現excel的normdist函式

* * 使用方法:

$list = array(1.09,1.50,1.31,1.44);

$normdist = new normdist($list);

echo $normdist->getcdf($list[0]);

*/class normdist

/*** @name 正態分佈的累積概率函式

* @param string|integer $value

* @return number

*/public function getcdf($value)

private function erfcc($x)

/*** @name 獲取平均值

* @param array $list

* @return number

*/private function getmu($list)

/*** @name 獲取標準差

* @param array $list

* @return number

* @beizhu 標準差 = 方差的平方根

*/private function getsigma($list)

return sqrt( $total_var / (count($list) - 1 )); // 這裡為什麼陣列元素個數要減去1

}}

**:

python 累積正態分佈函式 截斷正態分佈

截斷正態分佈 truncated normal distribution 是在正態分佈中界定隨機變數進而從正態分佈的分布函式中匯出的概率分布,在計量經濟學中具有廣泛的應用。正態分佈是定義在實數域的概率分布,而截斷正態分佈顧名思義就是在正態分佈中擷取部分區間的概率。截斷正態分佈的定義如下 由截斷正態的...

正態分佈函式

1 使用matlab畫出正態分佈的概率密度函式影象。x 10 0.01 10 y normpdf x,0,1 正態分佈函式。figure axes1 axes pos 0.1 0.1 0.85 0.85 plot x,y set axes1,ylim 0.01 0.43 xlim 3 3 圖1 2 ...

多元正態分佈

1.生成乙個服從多元正態分佈的陣列 multivariate normal mean,cov,size none,check valid none,tol none mean 均值,維度為1,必選引數 cov 協方差矩陣,必選引數 size 指定生成矩陣的維度,若size 1,1,2 則輸出的矩陣的...