Чтобы рассчитать среднее значение, я смог кодировать. здесь предположим, что существует ряд цифр.PHP - Разработка расчета среднего среднего отклонения
A
======
6
3
3
4
======
Мы знаем, что Средняя формула: 1/п * сигма (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|)
Мой вопрос заключается в том, чтобы развивать свой средний код для кодирования среднего Dev высчитывают, или просто, как решить код среднего Dev.
Большое спасибо за помощь.
[Не изобретать велосипед] (http://cad.cx/blog/2008/06/30/single-pass-standard-deviation-in-php/). –