首页 > 其他 > 详细

数学建模 数学模型 GM模型 灰色模型 灰色预测(一)

时间:2015-07-06 10:18:31      阅读:316      评论:0      收藏:0      [点我收藏+]

灰色模型能够有效地进行预测 , 尤其是在数据比较模糊的时候 , 比如预测什么时候下雨 , 先讲解一个简单并且最常用的GM模型 GM(1,1)

生成列

设原始时间序列为x1(t) t为时间t=0,1,2,3….. , 生成列x0(t)就是原始序列的差分 即 任取t>=1 有:

x0(t)=x1(t)-x1(t-1)

紧邻均值列

顾名思义 , 就是取平均值.

 z1=0.5*x1(t) + 0.5*x1(t-1)

GM(1,1)模型

其实 生成列就是原始序列的导数即:

x1(t)=x0(t)
      =x1(t)-x1(t-1)

我们可以建立关系如下:
a , b为常数
令 B=[-z1 , 1 ]
u=[a , b].T

x1‘+ a*z1=b    
x0 + a*z1=b
x0=B*u
u=(B.T*B).I*B.T*x0

x1(k+1)=(x0(1)-b/a)*exp(-a*k)+a/b

这样我们就可以进行预测了

版权声明:本文为博主原创文章,未经博主允许不得转载。

数学建模 数学模型 GM模型 灰色模型 灰色预测(一)

原文:http://blog.csdn.net/qq_21970857/article/details/46768327

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!