Return 4 first moments of distribution.
Source position: math.pp line 754
procedure MomentSkewKurtosis(  | 
const data: array of Single;  | 
out m1: Float;  | 
out m2: Float;  | 
out m3: Float;  | 
out m4: Float;  | 
out skew: Float;  | 
out kurtosis: Float  | 
);  | 
const data: PSingle;  | 
const N: Integer;  | 
out m1: Float;  | 
out m2: Float;  | 
out m3: Float;  | 
out m4: Float;  | 
out skew: Float;  | 
out kurtosis: Float  | 
);  | 
const data: array of Double;  | 
out m1: Float;  | 
out m2: Float;  | 
out m3: Float;  | 
out m4: Float;  | 
out skew: Float;  | 
out kurtosis: Float  | 
);  | 
const data: PDouble;  | 
const N: Integer;  | 
out m1: Float;  | 
out m2: Float;  | 
out m3: Float;  | 
out m4: Float;  | 
out skew: Float;  | 
out kurtosis: Float  | 
);  | 
const data: array of Extended;  | 
out m1: Float;  | 
out m2: Float;  | 
out m3: Float;  | 
out m4: Float;  | 
out skew: Float;  | 
out kurtosis: Float  | 
);  | 
const data: PExtended;  | 
const N: Integer;  | 
out m1: Float;  | 
out m2: Float;  | 
out m3: Float;  | 
out m4: Float;  | 
out skew: Float;  | 
out kurtosis: Float  | 
);  | 
momentskewkurtosis calculates the 4 first moments of the distribution of value in data and returns them in m1,m2,m3 and m4, as well as the skew and kurtosis.
None.
  | 
Return mean value of array.  | 
|
  | 
Return mean and standard deviation of array.  | 
program Example32; { Program to demonstrate the momentskewkurtosis function. } uses math; var distarray:array[1..1000] of float; I:longint; m1,m2,m3,m4,skew,kurtosis:float; begin randomize; or:=low(distarray) to high(distarray) do distarray[i]:=random; momentskewkurtosis(DistArray,m1,m2,m3,m4,skew,kurtosis); Writeln ('1st moment : ',m1:8:6); Writeln ('2nd moment : ',m2:8:6); Writeln ('3rd moment : ',m3:8:6); Writeln ('4th moment : ',m4:8:6); Writeln ('Skew : ',skew:8:6); Writeln ('kurtosis : ',kurtosis:8:6); end.