I. МАТЕМАТИЧЕСКИЕ ФУНКЦИИ И ПРОЦЕДУРЫ
5. Операции над числовыми массивами
Процедура MeanAndStdDev (
const Data: array of Double;
var Mean, StdDev: Extended );
Модуль: Math
Описание Функция вычисляет среднее арифметическое Mean всех значений числового массива Data и среднее отклонение StdDev от среднего арифметического. Обе величины вычисляются за один проход. Точность вычислений может быть потеряна, если среднее отклонение >10E7, или числа массива отличаются на очень незначительную величину.
Пример
var
Data: array of Double;
Mean, Dev: Extended;
i: byte;
begin
...
SetLength(Mas, 11);
for i:= 0 to 10 do Mas[i]:= i;
MeanAndStdDev(Data, Mean, Dev);
{ Mean:=5; Div:=3.3166247903554 }
...
end;
[Вернуться к содержанию]
|