GM(1,1)模型中的MATLAB程序.doc_第1页
GM(1,1)模型中的MATLAB程序.doc_第2页
GM(1,1)模型中的MATLAB程序.doc_第3页
GM(1,1)模型中的MATLAB程序.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

GM(1,1)模型中的MATLAB程序一、GM(1,1)模型的建立:(1)、一次累加生成序列的MATLAB命令: X0=142 340 200 500 900 800 490 980 463 1100; X1(1)=X0(1)X1 = 142 for k=2:10 X1(k)=X1(k-1)+X0(k) endX1 =142 482 682 1182 2082 2882 3372 4352 4815 5915(2) 、由一次累加生成序列紧邻均值生成的的MATLAB命令: X0=142 340 200 500 900 800 490 980 463 1100; X1(1)=X0(1); for k=2:10X1(k)=X1(k-1)+X0(k)Z(k)=(1/2)*(X1(k)+X1(k-1)EndX1 =142 482 682 1182 2082 2882 3372 4352 4815 5915Z = 1.0e+003 *0 0.3120 0.5820 0.9320 1.6320 2.4820 3.1270 3.8620 4.5835 5.3650(3)、GM(1,1)的灰微分方程模型为:。 设为待估计参数向量,。 利用最小二乘法得到,MATLAB程序如下: B=-Z(2:10),ones(9,1); Y=(X0(2:10); alfa=inv(B*B)*B*Yalfa = -0.1062 371.6018(4)、GM(1,1)的灰微分方程模型 的时间相应序列为: 由令 计算得到, 。MATLAB程序如下: a=-0.1062; b=371.6018; X0=142 340 200 500 900 800 490 980 463 1100; u=b/au = -3.4991e+003 v=X0(1)-uv = 3.6411e+003 for n=0:9 X2(n+1)=v*exp(-a*n)+uendX2 = 1.0e+003 *0.1420 0.5500 1.0036 1.5081 2.0692 2.6931 3.3868 4.1584 5.0163 5.9705(5) 、将进行一次累减得到预测值序列,将 记作,利用MATLAB计算,程序如下: X3(1)=X2(1)X3 = 142 for m=1:9X3(m+1)=X2(m+1)-X2(m)EndX3 = 142.0000 407.9616 453.6714 504.5026 561.0293 623.8894 693.7926 771.5281 857.9734 954.1044二、模型的检验后验差检验:(1)、原始序列的均值:,计算结果得到的MATLAB命令如下: X0mean=mean(X0)X0mean = 591.5000(2)、原始序列的均方差,计算的MATLAB命令: X0std=std(X0)X0std = 333.6516(3)、计算预测值与原始序列的残差绝对值的序列,得到的残差序列的命令如下: diata0=abs(X0-X3)diata0 =0 67.9616 253.6714 4.5026 338.9707 176.1106 203.7926 208.4719 394.9734 145.8956(4)、残差序列的均值,得到残差均值的命令如下: diata0mean=mean(diata0)diata0mean = 179.4350残差序列的均方差,计算的命令如下: diata0std=std(diata0)diata0std = 131.3251(5) 、,命令如下: c=diata0std/X0stdc = 0.3936(6) 、计算小残差概率:,记作, ,命令如下: S0=0.6745*X0stdS0 = 225.0480 e=abs(diata0-diata0mean)e =

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论