Module eu.hansolo.tilesfx
Package eu.hansolo.tilesfx.tools
Class DoubleExponentialSmoothingForLinearSeries
- java.lang.Object
-
- eu.hansolo.tilesfx.tools.DoubleExponentialSmoothingForLinearSeries
-
public class DoubleExponentialSmoothingForLinearSeries extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDoubleExponentialSmoothingForLinearSeries.Model
-
Constructor Summary
Constructors Constructor Description DoubleExponentialSmoothingForLinearSeries()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static DoubleExponentialSmoothingForLinearSeries.Modelfit(double[] data, double alpha, double beta)Performs double exponential smoothing for given time series.static voidmain(java.lang.String[] args)
-
-
-
Method Detail
-
fit
public static DoubleExponentialSmoothingForLinearSeries.Model fit(double[] data, double alpha, double beta)
Performs double exponential smoothing for given time series. This method is suitable for fitting series with linear trend.- Parameters:
data- An array containing the recorded data of the time seriesalpha- Smoothing factor for data (0 < alpha < 1)beta- Smoothing factor for trend (0 < beta < 1)- Returns:
- Instance of model that can be used to forecast future values
-
main
public static void main(java.lang.String[] args)
-
-