功能:2阶指数平滑算法预测时序数据

格式:
[y,x]=ForecastExpSmooth2(x0,n,a,b,onea,oneb)
[y,x]=ForecastExpSmooth2(x0,n,a,b,onea)
[y,x]=ForecastExpSmooth2(x0,n,a,b)
[y,x]=ForecastExpSmooth2(x0,n,a)
[y,x]=ForecastExpSmooth2(x0,n)
[y,x]=ForecastExpSmooth2(x0)

x0:原始的时序数列矩阵变量
n:返回的时序数列个数,即本数据大小指定x元素个数,程序默认n为x0中元素个数
a:系数因子,默认为0.5
b:系数因子,默认为0.5
onea:与a对应的系数因子,默认为1
oneb:与b对应的系数因子,默认为1

原理:
1、 y(1)=x0(1)

2、 temp=x0(2)-x0(1)

3、 对于i=2,3,……
3.1 y(i)=a*x0(i)+(onea-a)*(y(i-1)+temp)
3.2 temp=b*(s(i)-s(i-1))+(oneb-b)*temp

4、x(i)=x0(i),i≤n ; x(i)=y(n)+(i-n)*temp,i>n

参考:{Exponential Smoothing<https://en.wikipedia.org/wiki/Exponential_smoothing>}