Входы:Прямое относительное сглаживание.
Выход:Обратное относительное сглаживание.
Прямое сглаживание:C(t) - ряд данных
S(t) - прямое сглаживание
S(1) = C(1)
S(t) = alpha * C(t) + ( 1 - alpha ) * S(t-1)
alpha - коэффициент сглаживания (0...1).
Чем больше alpha, тем сглаживание больше похоже на ряд данных. Чем меньше alpha, тем сглаживание больше тяготеет к старым данным ряда.
Расчет прямого сглаживания производить от начала к концу ряда.
Прямое относительное сглаживание:dS(t) - прямое относительное сглаживание.
dS(t) = ( C(t) - S(t) ) / S(t)
Обратное сглаживание:O(t) - обратное сглаживание
O(end) = C(end)
O(t) = alpha * C(t) + ( 1 - alpha ) * O(t+1)
alpha - коэффициент сглаживания (0...1).
Чем больше alpha, тем сглаживание больше похоже на текишие данные ряда. Чем меньше alpha, тем сглаживание больше похоже на будущие значения ряда.
Расчет необходимо производить от конца к началу ряда.
Обратное относительное сглаживание:dO(t) - обратное относительное сглаживание.
dO(t) = ( O(t) - C(t) ) / C(t)