Circular Class 
Namespace: Accord.Statistics
The Circular type exposes the following members.
Name  Description  

AngularDeviation(Double) 
Computes the Angular Deviation of the given angles.
 
AngularDeviation(Double, Double) 
Computes the circular angular deviation of the given circular samples.
The minimum possible value for a sample must be zero and the maximum must
be indicated in the parameter length.
 
AngularDeviation(Int32, Double, Double) 
Computes the Angular Deviation of the given angles.
 
CentralMoments 
Computes the complex circular central
moments of the given circular angles.
 
Concentration(Double) 
Computes the concentration (kappa) of the given angles.
 
Concentration(Double, Double) 
Computes the concentration (kappa) of the given angles.
 
Distance(Double, Double) 
Computes the angular distance between two angles.
 
Distance(Double, Double, Double) 
Computes the distance between two circular samples.
 
Distance(Double, Double, Double, Double) 
Computes the angular distance between two angles.
 
Kurtosis 
Computes the circular kurtosis of the given circular angles.
 
Mean(Double) 
Computes the Mean direction of the given angles.
 
Mean(Double, Double) 
Computes the circular Mean direction of the given circular samples.
The minimum possible value for a sample must be zero and the maximum must
be indicated in the parameter length.
 
Mean(Int32, Double, Double) 
Computes the Mean direction of the given angles.
 
Median(Double) 
Computes the circular Median direction of the given angles.
 
Median(Double, Double) 
Computes the circular Median of the given circular samples.
The minimum possible value for a sample must be zero and the maximum must
be indicated in the parameter length.
 
NoncentralMoments 
Computes the complex circular noncentral
moments of the given circular angles.
 
Quartiles(Double, DoubleRange, Boolean) 
Computes the circular quartiles of the given circular angles.
 
Quartiles(Double, DoubleRange, Double, Boolean) 
Computes the circular quartiles of the given circular angles.
 
Quartiles(Double, Double, DoubleRange, Boolean) 
Computes the circular quartiles of the given circular samples.
The minimum possible value for a sample must be zero and the maximum must
be indicated in the parameter length.
 
Quartiles(Double, Double, Double, Boolean) 
Computes the circular quartiles of the given circular angles.
 
Quartiles(Double, Double, DoubleRange, Double, Boolean) 
Computes the circular quartiles of the given circular samples.
The minimum possible value for a sample must be zero and the maximum must
be indicated in the parameter length.
 
Quartiles(Double, Double, Double, Double, Boolean) 
Computes the circular quartiles of the given circular samples.
The minimum possible value for a sample must be zero and the maximum must
be indicated in the parameter length.
 
Quartiles(Double, Double, Double, Double, Boolean) 
Computes the circular quartiles of the given circular angles.
 
Quartiles(Double, Double, Double, Double, Double, Boolean) 
Computes the circular quartiles of the given circular samples.
The minimum possible value for a sample must be zero and the maximum must
be indicated in the parameter length.
 
Resultant(Double) 
Computes the mean resultant vector length (r) of the given angles.
 
Resultant(Double, Double) 
Computes the resultant vector length (r) of the given circular samples.
The minimum possible value for a sample must be zero and the maximum must
be indicated in the parameter length.
 
Resultant(Int32, Double, Double) 
Computes the mean resultant vector length (r) of the given angles.
 
Skewness 
Computes the circular skewness of the given circular angles.
 
StandardDeviation(Double) 
Computes the Standard Deviation of the given angles.
 
StandardDeviation(Double, Double) 
Computes the circular standard deviation of the given circular samples.
The minimum possible value for a sample must be zero and the maximum must
be indicated in the parameter length.
 
StandardDeviation(Int32, Double, Double) 
Computes the Standard Deviation of the given angles.
 
StandardError(Double, Double) 
Computes the standard error of the given angles.
 
StandardError(Double, Double, Double) 
Computes the circular standard error of the given circular samples.
The minimum possible value for a sample must be zero and the maximum must
be indicated in the parameter length.
 
StandardError(Int32, Double, Double, Double) 
Computes the standard error of the given angles.
 
Sum 
Computes the sum of cosines and sines for the given angles.
 
ToCircular 
Transforms angular data back into circular data (reverts the
ToRadians(Double, Double, Boolean) transformation.
 
ToRadians(Double, Double) 
Transforms circular data into angles (normalizes the data to be between PI and PI).
 
ToRadians(Double, Double, Boolean) 
Transforms circular data into angles (normalizes the data to be between PI and PI).
 
Variance(Double) 
Computes the Variance of the given angles.
 
Variance(Double, Double) 
Computes the circular variance of the given circular samples.
The minimum possible value for a sample must be zero and the maximum must
be indicated in the parameter length.
 
Variance(Int32, Double, Double) 
Computes the Variance of the given angles.
 
WeightedConcentration(Double, Double) 
Computes the Weighted Concentration of the given angles.
 
WeightedConcentration(Double, Double, Double) 
Computes the Weighted Concentration of the given angles.
 
WeightedMean 
Computes the Weighted Mean of the given angles.
