二次指数平滑法的程序

线性指数平滑法Matlab 程序,代码如下:

注:Data-原始数据

s-一次和二次平滑结果

at-预测式中的a 参数

bt-预测式中的b 参数

y1-预测结果

本例是取alpha 为0.8时的情况

arr=[0;6;8.3;9.8;13;15;13.5;26.1;80.3;86;102.6];

[m,n]=size(arr);

alf=0.2;

for j=1:2

s(1,j)=arr(1,1)

end

for i=2:m

for j=1:2

if j==1

s(i,j)=alf*arr(i,1)+(1-alf)*s(i-1,j);

else

s(i,j)=alf*s(i,j-1)+(1-alf)*s(i-1,j);

end

end

end

temp=alf/(1-alf);

for i=1:m

at(i,1)=2*s(i,1)-s(i,2);

bt(i,1)=temp*(s(i,1)-s(i,2));

yy(i+1)=at(i,1)+bt(i,1);

end

for i=2:11

y1(i-1)=yy(i);

end

for i=2:11

b(i-1)=arr(i);

end

for i=1:3

y2(i)=at(m,1)+bt(m,1)*(i+1);

end

year=[1999:2011];

year=year';

y1=y1';

y2=y2';

b=b';

data=cat(1,y1,y2);

data1=cat(1,b,y2);

% plot(year,data,'-rs','markerFaceColor','g', 'MarkerSize',3); % plot(year,data,'-rs',year,data1,'-rs');

线性指数平滑法Matlab 程序,代码如下:

注:Data-原始数据

s-一次和二次平滑结果

at-预测式中的a 参数

bt-预测式中的b 参数

y1-预测结果

本例是取alpha 为0.8时的情况

arr=[0;6;8.3;9.8;13;15;13.5;26.1;80.3;86;102.6];

[m,n]=size(arr);

alf=0.2;

for j=1:2

s(1,j)=arr(1,1)

end

for i=2:m

for j=1:2

if j==1

s(i,j)=alf*arr(i,1)+(1-alf)*s(i-1,j);

else

s(i,j)=alf*s(i,j-1)+(1-alf)*s(i-1,j);

end

end

end

temp=alf/(1-alf);

for i=1:m

at(i,1)=2*s(i,1)-s(i,2);

bt(i,1)=temp*(s(i,1)-s(i,2));

yy(i+1)=at(i,1)+bt(i,1);

end

for i=2:11

y1(i-1)=yy(i);

end

for i=2:11

b(i-1)=arr(i);

end

for i=1:3

y2(i)=at(m,1)+bt(m,1)*(i+1);

end

year=[1999:2011];

year=year';

y1=y1';

y2=y2';

b=b';

data=cat(1,y1,y2);

data1=cat(1,b,y2);

% plot(year,data,'-rs','markerFaceColor','g', 'MarkerSize',3); % plot(year,data,'-rs',year,data1,'-rs');


相关文章

  • 经济预测与决策论文
  • 南京工业大学经济与管理学院 经济预测与决策方法分析 实验报告 2014年11月15日 关于我国城镇居民可支配收入预测方法的选择与分析 摘要 ······················ 3 一 经济预测的概述及作用 ············ ...查看


  • Holt指数平滑预测模型研究
  • Holt 指数平滑预测模型研究 (万千惠,贾帅,卢伟) (重庆邮电大学重庆市移动通信技术重点实验室重庆400065) 摘要:霍尔特指数平滑法是一种高级的线性指数平滑方法,该方法的优点是可以用不同的平滑参数对原序列的两种因素进行平滑,具有很大 ...查看


  • B题:西安市环境空气质量问题
  • 西安市环境空气质量问题 摘要 本文对西安市环境空气质量污染的程度进行分析与评价,并对影响空气质量的主要因素以及对西安市未来一周空气污染情况的预测进行了分析研究.文章根据已有的数据,运用数学建模的方法,借助Excel数据分析.作图和统计工具, ...查看


  • 市场预测方法
  • 第六章 市场预测方法 本章结构图 第六章 市场预测方法 [本章要点] 本章将主要介绍有关市场预测的方法,包括传统预测的定性和定量方法以及现代计算机软件包预测方法等. [典案阅读] [教学内容] 第一节 传统预测方法 [学习目标]  知识点 ...查看


  • 基于MATLAB的减少图像噪声
  • 目录 第一章 概述„„„„„„„„„„„„„„„„„„„„ 第2页 第二章 典型噪声介绍„„„„„„„„„„„„„„„„ 第3页 第三章 基于MATLAB 的模拟噪声生成 „„„„„„„„„ 第5页 第四章 均值滤波处理方法„„„„„„„„ ...查看


  • 节能减排与大气环境(1)2
  • 节能减排与大气环境 摘要 本文对大气环境质量进行了评价和对未来环境变化趋势进行预测.建立了指 数模型.灰色预测模型和二次平滑预测法模型,用相关数据验证并做出预测分析,通过实行节能减排前后的空气质量指数的对比图形,提出了自己的合理化建议. 问 ...查看


  • S型步进电机详解
  • 速度加速度曲线 -高速加工数控系统的加减速控制研究 摘要:青岛压缩机电机-青岛海立电机有限公司开业钢铁我国钢材-我国钢铁生产呈现出高速扩张之势牙轮中钢钻机-中钢衡重4项技术创新项目取得重大进展青岛青岛市时间-注坯吹塑机招标公告数控技术机床- ...查看


  • 市场预测的基本原理
  • 第一章 市场预测的基本原理 [教学目的]通过本章的学习,可以了解市场预测的含义及基本原理:掌握市场预测的基本原则,重点把握市场预测的步骤. [重点与难点]1.市场预测的含义:2.市场预测的基本原理及基本原则:3.市场预测的步骤. [教学方法 ...查看


  • 财务预测与分析
  • 南京信息工程大学 实验(实习)报告 实验(实习)名称 时间序列预测法应用 实验(实习)日期 2012.3.22得分 指导教师 系 会计 专业 会计 年级 班次 姓名 学号 实验一:时间序列预测法应用 一.实验目的 了解时间序列预测法的基本原 ...查看


热门内容