de.fhkoeln.zra.statix.data
Interface StatSequence

All Known Implementing Classes:
StatCustomSequence

public interface StatSequence

Author:
knaufax An object which represents a time sequence of data should implement this interface. Every object of this kind knows how to calculate special parameters, such as its standard deviation, variance, sum and average. date of last change: 2003-06-06

Method Summary
 double getAverage()
           
 double getCorrelationCoefficient(StatSequence s)
           
 int getCount()
           
 Double[] getDataAsArray()
          return all the Pairs as array
 double getLinearRegressionForecast(int in)
           
 double getMAE()
           
 Double getMax()
           
 double getMedian()
           
 Double getMin()
           
 double getMSE()
           
 double getRMSE()
           
 double getStandardDeviation()
           
 double getSum()
           
 double getSumOfSquares()
           
 Enumeration getTimeSequence()
          returns an java.util.Enumeration which iterates over all Pairs
 double getVariance()
           
 

Method Detail

getTimeSequence

public Enumeration getTimeSequence()
returns an java.util.Enumeration which iterates over all Pairs

Returns:
an enumeration for all pairs

getDataAsArray

public Double[] getDataAsArray()
return all the Pairs as array

Returns:
the Pair-array

getVariance

public double getVariance()

getStandardDeviation

public double getStandardDeviation()

getSum

public double getSum()

getSumOfSquares

public double getSumOfSquares()

getAverage

public double getAverage()

getCount

public int getCount()

getMax

public Double getMax()

getMin

public Double getMin()

getMedian

public double getMedian()

getMAE

public double getMAE()

getMSE

public double getMSE()

getRMSE

public double getRMSE()

getLinearRegressionForecast

public double getLinearRegressionForecast(int in)

getCorrelationCoefficient

public double getCorrelationCoefficient(StatSequence s)