这个例子展示了如何使用对称移动平均函数估计长期趋势。这是一个你可以使用的卷积conv
.时间序列是从1949年到1960年的每月国际航班乘客数。
载入航空公司数据集(Data_Airline
).
负载(“Data_Airline.mat”) y = log(数据);T =长度(y);图(y) h = gca;h.XLim = [0, T];h.XTick = [1:12: T];h.XTickLabel = datestr(日期(1:12:T), 10);标题“记录航空公司乘客数量”;持有在
数据具有线性趋势和周期性的季节性成分。
数据的周期性是每月的,所以13项移动平均线是估计长期趋势的合理选择。第一项和最后一项用1/24,内项用1/12。将移动平均趋势估计添加到观测到的时间序列图中。
wts = (1/24; repmat(1) 1/12, 11日,1/24);y = conv (y,出世,“有效”);h =情节(7:T-6, y,“r”,“线宽”2);传奇(h,13任移动平均的)举行从
当你使用形状参数时“有效”
在号召中conv
,在这个系列的开始和结束的观察是丢失的。在这里,移动平均窗长为13,所以前6个观测值和后6个观测值没有平滑值。