GM(1-1)模型中的MATLAB程序.doc





《GM(1-1)模型中的MATLAB程序.doc》由会员分享,可在线阅读,更多相关《GM(1-1)模型中的MATLAB程序.doc(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-dateGM(1-1)模型中的MATLAB程序(1)、一次累加生成序列的MATLAB命令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
2、)+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.632
3、0 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.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GM 模型 中的 MATLAB 程序

限制150内