C# Class LibiadaWeb.Math.AutoCorrelation

The auto correlation.
Exibir arquivo Open project: intervals-mining-lab/libiada-web

Public Methods

Method Description
CalculateAutocorrelation ( double x ) : double[]

The execute.

CalculateAutocorrelation ( double characteristics ) : double[][]

The calculate autocorrelation.

GetAutoCorrelationOfSeries ( double x ) : double[]

The get auto correlation of series.

GetAverage ( double data ) : double

The get average.

GetCorrelation ( double x, double y ) : double

The get correlation.

GetStdev ( double data ) : double

The get stdev.

GetVariance ( double data ) : double

The get variance.

Method Details

CalculateAutocorrelation() public static method

The execute.
public static CalculateAutocorrelation ( double x ) : double[]
x double /// The x. ///
return double[]

CalculateAutocorrelation() public static method

The calculate autocorrelation.
public static CalculateAutocorrelation ( double characteristics ) : double[][]
characteristics double /// The characteristics. ///
return double[][]

GetAutoCorrelationOfSeries() public static method

The get auto correlation of series.
public static GetAutoCorrelationOfSeries ( double x ) : double[]
x double /// The x. ///
return double[]

GetAverage() public static method

The get average.
/// Thrown if array is empty. ///
public static GetAverage ( double data ) : double
data double /// The data. ///
return double

GetCorrelation() public static method

The get correlation.
/// Thrown if input arrays has different length. ///
public static GetCorrelation ( double x, double y ) : double
x double /// The x. ///
y double /// The y. ///
return double

GetStdev() public static method

The get stdev.
public static GetStdev ( double data ) : double
data double /// The data. ///
return double

GetVariance() public static method

The get variance.
public static GetVariance ( double data ) : double
data double /// The data. ///
return double