Kieker 1.9

kieker.tools.tslib.forecast.windowstart
Class WindowStartForecaster

java.lang.Object
  extended by kieker.tools.tslib.forecast.AbstractForecaster<Double>
      extended by kieker.tools.tslib.forecast.windowstart.WindowStartForecaster
All Implemented Interfaces:
IForecaster<Double>

public class WindowStartForecaster
extends AbstractForecaster<Double>

This forecaster uses the start of its timeseries window. When defining a window length of e.g. a day, it gives the value of yesterday at the same time. It can also be used for weeks, months, ... and ever other periodicity.

Since:
1.9
Author:
Tillmann Carlos Bielefeld

Constructor Summary
WindowStartForecaster(ITimeSeries<Double> historyTimeseries)
           
 
Method Summary
 IForecastResult<Double> forecast(int numForecastSteps)
          Performs a time series forecast for the given number of steps in the future.
 
Methods inherited from class kieker.tools.tslib.forecast.AbstractForecaster
getConfidenceLevel, getTsOriginal
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WindowStartForecaster

public WindowStartForecaster(ITimeSeries<Double> historyTimeseries)
Method Detail

forecast

public IForecastResult<Double> forecast(int numForecastSteps)
Description copied from interface: IForecaster
Performs a time series forecast for the given number of steps in the future.


Kieker 1.9

Copyright 2014 Kieker Project, http://kieker-monitoring.net