diff --git a/src/main/java/ru/ulstu/tsMethods/exponential/NoTrendNoSeason.java b/src/main/java/ru/ulstu/tsMethods/exponential/NoTrendNoSeason.java index ce8b2b5..deca8ef 100644 --- a/src/main/java/ru/ulstu/tsMethods/exponential/NoTrendNoSeason.java +++ b/src/main/java/ru/ulstu/tsMethods/exponential/NoTrendNoSeason.java @@ -38,34 +38,4 @@ public class NoTrendNoSeason extends TimeSeriesMethod { } return forecast; } - -/* public NoTrendNoSeason(TimeSeries originalTimeSeries) throws TimeSeriesValidateException { - super(originalTimeSeries); - model.addValue(originalTimeSeries.getValues().get(0)); - forecast.addValue(originalTimeSeries.getValues().get(0)); - parameters.put(Param.ALPHA, 1.0); - } - - public void setAlpa(double value) { - parameters.put(Param.ALPHA, value); - } - - @Override - public void createModel() { - double e; - - //выполняется проход модели по сглаживанию и прогнозированию countPointForecast точек - for (int t = 0; t < originalTimeSeries.getValues().size() - 1 + countForecast; t++) { - // пока не дошли до конца ряда - сглаживаем, иначе строим прогноз - if (t < originalTimeSeries.getValues().size()) { - e = originalTimeSeries.getValues().get(t).getValue() - forecast.getForecast().getValues().get(t).getValue(); - } else { - e = 0; - } - model.addValue(model.getModelTimeSeries().getLastValue(), - model.getModelTimeSeries().getValues().get(t).getValue() + parameters.get(Param.ALPHA) * e); // уровень - forecast.addValue(model.getModelTimeSeries().getLastValue()); // прогноз - } - } - */ }