利用灰色预测方法预测某景点未来人数变化情况刘文权.docVIP

利用灰色预测方法预测某景点未来人数变化情况刘文权.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
利用灰色预测方法预测某景点未来人数变化情况刘文权

经济管理学院 管理建模与仿真 (大作业) 论文题目:利用灰色预测方法预测某旅游 景点未来10年游客人数变化 学号:S312090041 姓名:刘文权 任课教师:姜金贵 教授 利用灰色预测方法预测某旅游景点未来10年游客人数变化 一、灰色预测模型介绍 灰色预测是通过原始数据的处理和灰色模型的建立,发现、掌握系统的发展规律,对系统的未来状态做出科学的定量预测。灰色预测模型能够根据现有的少量信息进行计算和推测 设原始时间序列: 预测第n+1期,第n+2期,…的值: 设相应的预测模型模拟序列为: 设为的1-AGO(即一次累加)序列: 即: 利用计算GM(1,1)模型参数、。令 则有: 式中: 由此获得GM(1,1)模型如下: 如果模型满足精度要求,可用于预测,获得预测值如下: ,,…, ,… 对所建立的模型要进行残差检验和后验差检验,模型检验合格后方能用于预测。 (1)残差检验 残差序列: = 相对误差序列为: 以残差的大小来判断模型的好坏残差大说明精度低反之说明精度高,称为点模拟相对误差,称为平均相对误差。给定,当且成立时,称模型为残差合格模型。精度等级参照表3.1。 表 1精度检验等级参照表 精度等级 相对误差指标临界值 一级 0.01 二级 0.05 三级 0.10 四级 0.20 (2)后验差检验 后验差检验是按照精度检验和(小误差概率)两个指标进行记原始数列及残差数列的方差分别是S12和S22,即 S12=S22= 其中: 然后用下式计算后验差比值及小概率误差: =S2/S1,=P{0.6745S1>}<0.70 0.65< 如果模型满足后验差检验要求,即认为模型合格。 二、实例。 近年来,黄金周期间各地旅游人数不断增加。已知某旅游景点2003-2013年五一期间旅游人数如下表所示。请利用灰色预测方法预测该旅游景点未来10年旅游人数变化情况。 2003 62748(人) 2004 69168(人) 2005 74109(人) 2006 88912(人) 2007 112547(人) 2008 138975(人) 2009 152138(人) 2010 174689(人) 2011 190452(人) 2012 228742(人) 运用Matlab运行程序代码后还显示了预测数据与原始数据的比较图,如图所示。 结论 灰色预测是通过原始数据的处理和灰色模型的建立,发现、掌握系统的发展规律,对系统的未来状态做出科学的定量预测。灰色预测模型能够根据现有的少量信息进行计算和推测。本文建立了基于Matlab的灰色预测估算模型,给出了旅游景点历年参观人数参数的情况下估算未来游览人数的方法。根据MATLAB上预测数据跟原始数据图可知:该旅游景点未来人数将不断增加,而且在2016年之后人数将大幅度增加,别且有望在2022年参观人数达到100万。 参考文献 [1]刘慧颖.MATLAB R2007基础教程.清华大学出版社.2008; [2]卓金武.MATLAB在数学建模中的应用.北京航空航天大学出版社.2011; [3]刘思峰、方志耕.系统建模与仿真.科学出版社.2012; [4]李柏年、吴礼斌.Matlab数据分析方法.机械工业出版社.2012. 附录 具体的Matlab代码如下: clear syms a b; c=[a b]; A=[62748,69168,74109,88912,112547,

文档评论(0)

xjj2017 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档