資源描述:
《基于matlab的時(shí)間序列預(yù)測(cè)》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、基于MATLAB的時(shí)間序列預(yù)測(cè) 摘要:在自然科學(xué)和社會(huì)科學(xué)各領(lǐng)域中,大量決策問(wèn)題離不開(kāi)預(yù)測(cè),預(yù)測(cè)是決策的基礎(chǔ)。時(shí)間序列是利用現(xiàn)有的歷史數(shù)據(jù)構(gòu)造模型,進(jìn)而預(yù)測(cè)未來(lái)。因此,該文首先介紹了定量化的時(shí)間序列預(yù)測(cè)目前采用的一種方法與預(yù)測(cè)模型,然后在分析時(shí)間序列預(yù)測(cè)相關(guān)概念的基礎(chǔ)上,研究了其實(shí)現(xiàn)方法?! £P(guān)鍵詞:預(yù)測(cè);時(shí)間序列分析;模型;精度 中圖分類(lèi)號(hào):TP393文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2015)29-0206-03 ThePredictionofTimeSeriesBasedonMatlab ZHONGM
2、in-yun (GanzhouTechnicianInstitute,Ganzhou341000,China) Abstract:Ineachfieldofnaturalscienceandsocialscience,agreatdealofdecisionproblemscannotgetawayfromthepredictionwhichisthefoundationofthedecision.Timeseriesismakinguseoftheexistinghistorydatatoestablishamodel
3、topredictthefuture.Therefore,inthepaper,firstly,introducesthecurrentwaysandmodelsthatthequantitativetimeseriespredictionadoptandthecharacterandsummarizestheaspectsofthecurrentwaysandmodel.Thenbasiedontheanalyzingtherelated7conceptsofthepredictionoftimeseries,studie
4、dthebasicideasandimplementarymethodsofthesealgorithmsandmodels. Keywords:theprediction;thetimeseriesanalysis;model;precision 預(yù)測(cè)是指對(duì)事物的演化預(yù)先做出的科學(xué)推測(cè)。隨著科學(xué)技術(shù)的發(fā)展和社會(huì)的進(jìn)步,人類(lèi)對(duì)預(yù)測(cè)未來(lái)的要求越來(lái)越高。預(yù)測(cè)學(xué)這門(mén)古老而又嶄新的交叉學(xué)科,充分運(yùn)用現(xiàn)代科學(xué)技術(shù)所提供的理論、方法、手段來(lái)研究人類(lèi)社會(huì)、政治、經(jīng)濟(jì)、軍事以及科學(xué)技術(shù)等各種事物的發(fā)展趨勢(shì)。預(yù)測(cè)研究過(guò)程中對(duì)近期影響、中期
5、變化和遠(yuǎn)景輪廓的描述為人們制定近期、中期、長(zhǎng)期規(guī)劃以及進(jìn)行科學(xué)決策提供依據(jù)。 1時(shí)間序列分析 時(shí)間序列分析是根據(jù)系統(tǒng)觀(guān)測(cè)得到的時(shí)間序列數(shù)據(jù),通過(guò)曲線(xiàn)擬合和參數(shù)估計(jì)來(lái)建立數(shù)學(xué)模型的理論和方法。其具有兩大特點(diǎn):(1)事物發(fā)展具有持續(xù)性,時(shí)間序列分析法是根據(jù)序列過(guò)去的變化趨勢(shì)預(yù)測(cè)未來(lái)發(fā)展變化的,必須是從過(guò)去到現(xiàn)在并發(fā)展到未來(lái),基本上不脫離其軌跡,能夠延續(xù)下去,因此其前提是假定事物發(fā)展具有持續(xù)性。(2)時(shí)間序列數(shù)據(jù)存在著趨勢(shì),時(shí)間序列數(shù)據(jù)由于受到各種因素的影響,其變動(dòng)趨勢(shì)不可能完全一致[1]。一般來(lái)說(shuō),時(shí)間序列數(shù)據(jù)的趨勢(shì)主要有以
6、下幾個(gè)方面:(水平變動(dòng)趨勢(shì),時(shí)間序列的各個(gè)數(shù)據(jù)呈現(xiàn)出圍繞某個(gè)穩(wěn)定值(平均值)的變動(dòng)形態(tài)。(長(zhǎng)期變動(dòng)趨勢(shì),在一定時(shí)期內(nèi)呈現(xiàn)出持續(xù)上升或下降的變動(dòng)形態(tài)。(季節(jié)變動(dòng)趨勢(shì),以年為周期,按月、季給出的時(shí)間數(shù)列,呈現(xiàn)出隨季節(jié)變化且每年反復(fù)有規(guī)則波動(dòng)的變動(dòng)形態(tài)。④7不規(guī)則變動(dòng)趨勢(shì),時(shí)間序列所呈現(xiàn)的變化趨勢(shì)向沒(méi)有一定規(guī)則,忽升忽降的變動(dòng)形態(tài)?! 《鴷r(shí)間序列分析的作用,概括起來(lái),主要有以下幾個(gè)方面: ?、賹?duì)理論性模型與數(shù)據(jù)進(jìn)行適度檢驗(yàn),以討論模型是否能正確地表示所觀(guān)測(cè)的客觀(guān)現(xiàn)象?! 、诿枋鱿到y(tǒng)所處的狀態(tài)及其結(jié)構(gòu)性,從而達(dá)到認(rèn)識(shí)和解釋系統(tǒng)的目的
7、?! 、勖枋鱿到y(tǒng)的運(yùn)行規(guī)律性。 ?、茴A(yù)測(cè)并控制系統(tǒng)的未來(lái)行為,通過(guò)調(diào)整時(shí)間序列模型的輸入變量,使系統(tǒng)發(fā)展過(guò)程保持在目標(biāo)值上,從而達(dá)到預(yù)測(cè)和利用系統(tǒng)的目的?! ?Matlab的介紹 MATLAB產(chǎn)品家族是美國(guó)MathWorks公司開(kāi)發(fā)的用于概念設(shè)計(jì),算法開(kāi)發(fā),建模仿真的集成環(huán)境。MATLAB是建立在向量、數(shù)組和矩陣基礎(chǔ)上的一種分析和仿真工具軟件包,包含各種能夠進(jìn)行常規(guī)運(yùn)算的“工具箱”,如常用的矩陣代數(shù)運(yùn)算、數(shù)組運(yùn)算等;同時(shí)還提供了編程計(jì)算的編程特性,通過(guò)編程可以解決一些復(fù)雜的工程問(wèn)題;也可繪制二維、三維圖形,輸出結(jié)果可視化。
8、它是一個(gè)高性能的科技計(jì)算軟件,廣泛應(yīng)用于數(shù)學(xué)計(jì)算、算法開(kāi)發(fā)、數(shù)學(xué)建模、數(shù)據(jù)分析處理及可視化、科學(xué)和工程繪圖等?! ?時(shí)間序列預(yù)測(cè)模型及實(shí)例應(yīng)用 時(shí)間序列預(yù)測(cè)法主要用于分析影響事物的主要因素比較困難或相關(guān)變量資料難以得到的情況,預(yù)測(cè)時(shí)先要進(jìn)行時(shí)間序列的模式分析[2]。時(shí)間序列預(yù)測(cè)法包含指數(shù)