1. 首页 » 社会服务

简单移动平均法(什么是简单移动平均法)

什么是简单移动平均法

例:某企业 1月~11月份的销售收入时间序列如表 1示。试用一次简单滑动平均法预测第 12月份的销售收入。

计算结果表明,N= 4时,预测的标准误差较小,所以选取N= 4。预测第12月份的销售收入为993.6。

计算的Matlab程序如下:

clc,clear

y=[533.8574.6606.9649.8705.1772.0816.4892.7963.91015.1 1102.7];

m=length(y);

n=[4,5];%n为移动平均的项数

for i=1:length(n)

%由于n的取值不同,yhat的长度不一致,下面使用了细胞数组

forj=1:m-n(i)+1

yhat{i}(j)=sum(y(j:j+n(i)-1))/n(i);

end

y12(i)=yhat{i}(end);

s(i)=sqrt(mean((y(n(i)+1:m)-yhat{i}(1:end-1)).^2));

end

y12,s

简单移动平均法只适合做近期预测,而且是预测目标的发展趋势变化不大的情况。

如果目标的发展趋势存在其它的变化,采用简单移动平均法就会产生较大的预测偏差和滞后。

移动平均法简介:

移动平均法是根据时间序列资料逐渐推移,依次计算包含一定项数的时序平均数,以反映长期趋势的方法。当时间序列的数值由于受周期变动和不规则变动的影响,起伏较大,不易显示出发展趋势时,可用移动平均法,消除这些因素的影响,分析、预测序列的长期趋势。

移动平均法例题答案

例:某企业 1月~11月份的销售收入时间序列如表 1示。试用一次简单滑动平均法预测第 12月份的销售收入。

计算结果表明,N= 4时,预测的标准误差较小,所以选取N= 4。预测第12月份的销售收入为993.6。

计算的Matlab程序如下:

clc,clear

y=[533.8574.6606.9649.8705.1772.0816.4892.7963.91015.1 1102.7];

m=length(y);

n=[4,5];%n为移动平均的项数

for i=1:length(n)

%由于n的取值不同,yhat的长度不一致,下面使用了细胞数组

forj=1:m-n(i)+1

yhat{i}(j)=sum(y(j:j+n(i)-1))/n(i);

end

y12(i)=yhat{i}(end);

s(i)=sqrt(mean((y(n(i)+1:m)-yhat{i}(1:end-1)).^2));

end

y12,s

简单移动平均法只适合做近期预测,而且是预测目标的发展趋势变化不大的情况。

如果目标的发展趋势存在其它的变化,采用简单移动平均法就会产生较大的预测偏差和滞后。

移动平均法简介:

移动平均法是根据时间序列资料逐渐推移,依次计算包含一定项数的时序平均数,以反映长期趋势的方法。当时间序列的数值由于受周期变动和不规则变动的影响,起伏较大,不易显示出发展趋势时,可用移动平均法,消除这些因素的影响,分析、预测序列的长期趋势。

简单移动平均法中的计算方法是对时间序列进行什么

简单移动平均法是指对由移动期数的连续移动所形成的各组数据,使用算术平均法计算各组数据的移动平均值,并将其作为下一期预测值。

简单的移动平均的计算公式如下:

Ft=(At-1+At-2+At-3+…+At-n)/n

式中,Ft--对下一期的预测值;

n--移动平均的时期个数;

At-1--前期实际值;

At-2,At-3和At-n分别表示前两期、前三期直至前n期的实际值。

声明:本文由"麦兜兜"发布,不代表"叁陆信息"立场,转载联系作者并注明出处:https://www.360eip.com/soc/155696.html

联系我们

在线咨询: 点击这里给我发消息

微信号: