- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基干MATLAB时间序列预测
基于MATLAB的时间序列预测 摘要:在自然科学和社会科学各领域中,大量决策问题离不开预测,预测是决策的基础。时间序列是利用现有的历史数据构造模型,进而预测未来。因此,该文首先介绍了定量化的时间序列预测目前采用的一种方法与预测模型,然后在分析时间序列预测相关概念的基础上,研究了其实现方法
关键词:预测;时间序列分析;模型;精度
中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2015)29-0206-03
The Prediction of Time Series Based on Matlab
ZHONG Min-yun
(GanzhouTechnician Institute, Ganzhou 341000,China)
Abstract:In each field of natural science and social science,a great deal of decision problems can not get away from the prediction which is the foundation of the decision. Time series is making use of the existing history data to establish a model to predict the future.Therefore,in the paper,firstly, introduces the current ways and models that the quantitative time series prediction adopt and the character and summarizes the aspects of the current ways and model.Then basied on the analyzing the related concepts of the prediction of time series,studied the basic ideas and implementary methods of these algorithms and models.
Key words: the prediction; the time series analysis;model; precision
预测是指对事物的演化预先做出的科学推测。随着科学技术的发展和社会的进步,人类对预测未来的要求越来越高。预测学这门古老而又崭新的交叉学科,充分运用现代科学技术所提供的理论、方法、手段来研究人类社会、政治、经济、军事以及科学技术等各种事物的发展趋势。预测研究过程中对近期影响、中期变化和远景轮廓的描述为人们制定近期、中期、长期规划以及进行科学决策提供依据
1时间序列分析
时间序列分析是根据系统观测得到的时间序列数据,通过曲线拟合和参数估计来建立数学模型的理论和方法。其具有两大特点:(1)事物发展具有持续性,时间序列分析法是根据序列过去的变化趋势预测未来发展变化的,必须是从过去到现在并发展到未来,基本上不脱离其轨迹,能够延续下去,因此其前提是假定事物发展具有持续性。(2)时间序列数据存在着趋势,时间序列数据由于受到各种因素的影响,其变动趋势不可能完全一致[1]。一般来说,时间序列数据的趋势主要有以下几个方面:(水平变动趋势,时间序列的各个数据呈现出围绕某个稳定值(平均值)的变动形态。(长期变动趋势,在一定时期内呈现出持续上升或下降的变动形态。(季节变动趋势,以年为周期,按月、季给出的时间数列,呈现出随季节变化且每年反复有规则波动的变动形态。④不规则变动趋势,时间序列所呈现的变化趋势向没有一定规则,忽升忽降的变动形态
而时间序列分析的作用,概括起来,主要有以下几个方面:
①对理论性模型与数据进行适度检验,以讨论模型是否能正确地表示所观测的客观现象
②描述系统所处的状态及其结构性,从而达到认识和解释系统的目的
③描述系统的运行规律性
④预测并控制系统的未来行为,通过调整时间序列模型的输入变量,使系统发展过程保持在目标值上,从而达到预测和利用系统的目的
2 Matlab的介绍
MATLAB 产品家族是美国 MathWorks公司开发的用于概念设计,算法开发,建模仿真的集成环境。MATLAB是建立在向量、数组和矩阵基础上的一种分析和仿真工具软件包,包含各种能够进行常规运算的“工具箱”,如常用的矩阵代数运算、数组运算等;同时还提供了编程计算的编程特性,通过编程可以解决一些复杂的工程问题;也可绘制二维、三维图形,输出结果可视化。它是一个高
文档评论(0)