y:数据
w:w1,w2,w3,w4=1,2,3,4 1+2+3+4=10
y=[676 825 774 716 940 1159 1384 1524 1668 1688 1958 2031 2234 2566 2820 3006 3093 3277 3514 3770 4107];
w=[1/10;2/10;3/10;4/10];
m=length(y);n=4;
for i=1:m-n+1
yhat(i)=y(i:i+n-1)*w;
end
yhat % 显示数据
err=abs(y(n+1:m)-yhat(1:end-1))./y(n+1:m) % 相对误差,
T_err=1-sum(yhat(1:end-1))/sum(y(n+1:m)) % 和的误差比
y2014=yhat(end)/(1-T_err)