为了计算平均值,我能够编码。这里假设有很多数字。
A
======
6
3
3
4
======
我们知道平均公式为:1 / n * sigma(Ai) 所以我在代码中定义如下:
function calculate_average($arr) {
$count = count($arr);
foreach ($arr as $value) {
$total = $total + $value;
}
$average = ($total/$count);
return $average;
}
$home_values_array = array("6", "3", "3","4");
$average_home_value = calculate_average($home_values_array);
echo 'Average home value: $'.number_format($average_home_value).'</p>';
我的下一个任务是计算平均偏差,这是公式:
A B
==========
6 8
3 7
3 6
4 5
==========
Mean Dev = 1/n*sigma(|Ai-Bi|)
我的问题是如何开发我的平均代码来编写平均开发计算,或者只是简单地说,如何解决平均开发代码。
非常感谢您的帮助。
答案 0 :(得分:0)
我不知道你需要与否。
function calculate($array_1, $array_2){
$x = 0; $total = 0;
foreach($array_1 as $element){
$total += ($element - $array_2[$x]);
$x++;
}
return ($total / count($array_1));
}
echo calculate(array(6, 3, 3, 4), array(8, 7, 6, 5));
Check this link也看看代码是如何运行的。希望这有帮助