The SDL Component Suite is an industry leading collection of components supporting scientific and engineering computing. Please visit the SDL Web site for more information....


Class: TVector, TIntVector
Declaration: procedure SkewKurt (LowElem, HighElem: integer; var Skewness, Kurtosis: double);

The method SkewKurtSample calculates the skewness and the kurtosis of the distribution of the specified vector elements, assuming the data being a sample. The range of the vector elements which are used for the calculation is determined by the parameters LowElem, and HighElem. If any of these parameters receives an invalid value, this value is automatically adjusted to the most appropriate boundary value (either 1 or NrOfElems ). The variable parameters Skewness and Kurtosis contain the skewness and the kurtosis of the selected data. Note, that in the case of the method SkewKurtSample the vector is not considered as a vector in its usual sense but merely as a collection of numbers.

Hint: The method SkewKurtSample requires at least four vector elements, otherwise zero values are returned in the parameters Skewness and Kurtosis.

Example: The statement Vec.SkewKurt (3,20,Sk,Ku); calculates the skewness and the kurtosis for the vector elements [3..20] and returns them in the variables Sk and Ku.

Last Update: 2012-Oct-20