Class SampleAutoCorrelation

All Implemented Interfaces:
Function<Vector,Double>, BivariateRealFunction, RealScalarFunction

public class SampleAutoCorrelation extends AutoCorrelationFunction
This is the sample Auto-Correlation Function (ACF) for a univariate data set.
  • Constructor Details

    • SampleAutoCorrelation

      public SampleAutoCorrelation(IntTimeTimeSeries xt, SampleAutoCovariance.Type type)
      Construct the sample ACF for a time series.
      Parameters:
      xt - a time series
      type - the auto-covariance type
    • SampleAutoCorrelation

      public SampleAutoCorrelation(IntTimeTimeSeries xt)
      Construct the sample ACF for a time series.
      Parameters:
      xt - a time series
  • Method Details

    • evaluate

      public double evaluate(int k)
      Compute the auto-correlation for lag k.
      Parameters:
      k - the lag order
      Returns:
      ρ(k)
    • evaluate

      public double evaluate(double i, double j)
      Description copied from interface: BivariateRealFunction
      Evaluate y = f(x1,x2).
      Parameters:
      i - x1
      j - x2
      Returns:
      f(x1, x2)