PostHeaderIconDelphi. Процедура MomentSkewKurtosis( const Data: array of Double; var M1, M2, M3, M4, Skew, Kurtosis: Extended );

Процедура MomentSkewKurtosis( const Data: array of Double; var M1, M2, M3, M4, Skew, Kurtosis: Extended );

Модуль: Math

Описание
Процедура вычисляет основные коэффициенты статистического анализа: первые четыре момента, коэффициент асимметрии и периодичность.
M1 - среднее значение;
M2 - дисперсия;
Skew - отклонение, отражающее симметрию распределения;
Kurtosis - периодичность, отражающая пологость распределения.

Пример
var
   Data: array of Double;
   M1, M2, M3, M4, Skew, Kur: Extended;
   I: Byte;

begin
  ...
   SetLength(Data, 10);
   for i:= 0 to 9 do Data[i]:= i;
   MomentSkewKurtosis(Data, M1, M2, M3, M4, Skew, Kur);
{ M1:=4.5; M2:=8.5; M3:=0; M4:=120.8625; Skew:=0; Kur:=1,77575757575758}
  ...
end;

 
Copyright © 2007-2010 IsIProg.ru. All Rights Reserved.