函數(shù)名稱:stats_harmonic_mean()
適用版本:PHP 5 >= 5.3.0, PHP 7
函數(shù)描述:stats_harmonic_mean() 函數(shù)用于計算給定數(shù)組的調和平均數(shù)。
調和平均數(shù)是一組數(shù)據(jù)倒數(shù)的平均值的倒數(shù),它描述了一組數(shù)據(jù)的平均比率。
語法:float stats_harmonic_mean ( array $a )
參數(shù):
- $a:包含數(shù)值的數(shù)組。
返回值:返回計算得到的調和平均數(shù),如果數(shù)組為空,則返回 FALSE。
示例:
// 示例1
$data = [2, 4, 6, 8, 10];
$harmonicMean = stats_harmonic_mean($data);
echo "調和平均數(shù): " . $harmonicMean;
// 輸出:調和平均數(shù): 4.8
// 示例2
$data = [1, 2, 3];
$harmonicMean = stats_harmonic_mean($data);
echo "調和平均數(shù): " . $harmonicMean;
// 輸出:調和平均數(shù): 1.6363636363636
在示例1中,給定的數(shù)組是 [2, 4, 6, 8, 10],調和平均數(shù)的計算公式為:n / (1/x1 + 1/x2 + ... + 1/xn),其中 n 為數(shù)組的長度,xi 為數(shù)組中的元素。計算結果為 4.8。
在示例2中,給定的數(shù)組是 [1, 2, 3],調和平均數(shù)的計算公式為:n / (1/x1 + 1/x2 + ... + 1/xn),其中 n 為數(shù)組的長度,xi 為數(shù)組中的元素。計算結果為 1.6363636363636。