本書(shū)是作者撰寫(xiě)的MATLAB應(yīng)用系列之一,此外還包括《模式識(shí)別與智能計(jì)算的MATLAB實(shí)現(xiàn)(第2版)》《z優(yōu)化方法及其MATLAB實(shí)現(xiàn)》。
本書(shū)按照理論基礎(chǔ)、算法模型、實(shí)例三個(gè)內(nèi)容對(duì)預(yù)測(cè)技術(shù)進(jìn)行闡述,著重介紹算法程序和應(yīng)用實(shí)例,簡(jiǎn)單介紹定性預(yù)測(cè)技術(shù),詳細(xì)介紹回歸分析、時(shí)間序、神經(jīng)網(wǎng)絡(luò)、灰色系統(tǒng)等常用的定量預(yù)測(cè)技術(shù)。
本書(shū)可作為高等院校工業(yè)工程、管理科學(xué)與工程、經(jīng)濟(jì)金融專業(yè)的本科生或研究生的教材或教學(xué)參考書(shū),也可供需進(jìn)行預(yù)測(cè)活動(dòng)的商業(yè)、生產(chǎn)經(jīng)營(yíng)、金融等從業(yè)人員、組織或管理人員、自然學(xué)科科研工作者及數(shù)學(xué)建模愛(ài)好者參考。
MATLAB是一款功能非常強(qiáng)大的計(jì)算機(jī)軟件,在科學(xué)研究和工程實(shí)踐中得到了廣泛的應(yīng)用。利用它來(lái)編制科學(xué)研究領(lǐng)域常用的技術(shù)、算法、過(guò)程,并揭開(kāi)這些在大多數(shù)人眼中極為深?yuàn)W的數(shù)學(xué)方法神秘的面紗,使每位科學(xué)工作者都能非常容易地使用它們來(lái)解決實(shí)際問(wèn)題,是作者學(xué)習(xí)MATLAB后,結(jié)合實(shí)際的科學(xué)研究經(jīng)驗(yàn)產(chǎn)生的一個(gè)強(qiáng)烈的愿望。本書(shū)是作者撰寫(xiě)的MATLAB應(yīng)用系列之一,此外還包括《模式識(shí)別與智能計(jì)算的MATLAB實(shí)現(xiàn)(第2版)》《最優(yōu)化方法及其MATLAB實(shí)現(xiàn)》。
預(yù)測(cè)是指對(duì)研究對(duì)象的未來(lái)狀態(tài)進(jìn)行估計(jì)和推測(cè)。它是根據(jù)事物發(fā)展的歷史和現(xiàn)狀,綜合各方面的信息,運(yùn)用定性和定量的科學(xué)分析方法,揭示客觀事物發(fā)展過(guò)程中的客觀規(guī)律,并對(duì)事物的各種客觀現(xiàn)象之間的聯(lián)系及作用機(jī)制做出科學(xué)分析,指出各個(gè)客觀現(xiàn)象未來(lái)發(fā)展的可能途徑和結(jié)果。它是隨著社會(huì)化大生產(chǎn)和科學(xué)技術(shù)的進(jìn)步而發(fā)展起來(lái)的一門(mén)科學(xué),其綜合了哲學(xué)、社會(huì)學(xué)、經(jīng)濟(jì)學(xué)、統(tǒng)計(jì)學(xué)、數(shù)學(xué)及工程技術(shù)等方面的理論與方法。
預(yù)測(cè)是應(yīng)用非常廣泛的技術(shù),有關(guān)這方面的論文數(shù)量眾多。它既可以用于研究自然現(xiàn)象,又可以用于研究社會(huì)現(xiàn)象。將其與不同的實(shí)際問(wèn)題相結(jié)合,就產(chǎn)生了不同的預(yù)測(cè)分支,如社會(huì)預(yù)測(cè)、人口預(yù)測(cè)、經(jīng)濟(jì)預(yù)測(cè)、市場(chǎng)預(yù)測(cè)、政治預(yù)測(cè)、科技預(yù)測(cè)、軍事預(yù)測(cè)、氣象預(yù)測(cè)等。預(yù)測(cè)也是一門(mén)歷史悠久的技術(shù)。公元前7世紀(jì)至公元前6世紀(jì),古希臘哲學(xué)家塞利斯已能通過(guò)研究氣象氣候預(yù)測(cè)農(nóng)業(yè)收成。在我國(guó)公元前4世紀(jì),祖先們就能利用自然界的運(yùn)行規(guī)律,預(yù)測(cè)自然災(zāi)害。在現(xiàn)代,人們更加重視預(yù)測(cè)技術(shù)在各領(lǐng)域的應(yīng)用。預(yù)測(cè)技術(shù)既可能是簡(jiǎn)單的,也可能是非常復(fù)雜的。對(duì)于一些簡(jiǎn)單事物的發(fā)展過(guò)程(如生產(chǎn)實(shí)踐活動(dòng)),預(yù)測(cè)可以輕松地得以進(jìn)行并能“想當(dāng)然”地很快得出結(jié)論。但是當(dāng)今世界,事物的發(fā)展往往不是簡(jiǎn)單、孤立地進(jìn)行的,各事物之間相互聯(lián)系,影響因素多且非常復(fù)雜,有些甚至沒(méi)有辦法用適當(dāng)?shù)臄?shù)學(xué)語(yǔ)言來(lái)描述,此時(shí),僅僅依靠經(jīng)驗(yàn)或人工進(jìn)行預(yù)測(cè)就顯得無(wú)能為力,這時(shí)就有必要借助各種技術(shù)手段了。事實(shí)上,預(yù)測(cè)的本質(zhì)就是為擇優(yōu)提供依據(jù),反映在數(shù)學(xué)上就是最優(yōu)化計(jì)算的問(wèn)題。所以從這個(gè)角度分析,當(dāng)今的任何一種預(yù)測(cè)都離不開(kāi)數(shù)學(xué)模型和計(jì)算機(jī)模擬。正是基于這一點(diǎn)考慮,本書(shū)以易于學(xué)習(xí)和應(yīng)用廣泛的MATLAB為基礎(chǔ),將計(jì)算機(jī)模擬技術(shù)與定量預(yù)測(cè)的基本原理緊密結(jié)合起來(lái),對(duì)人類各種活動(dòng)的經(jīng)典預(yù)測(cè)進(jìn)行模擬計(jì)算、實(shí)驗(yàn),使得預(yù)測(cè)的理論簡(jiǎn)明直觀、容易理解與應(yīng)用。本書(shū)的目的是幫助讀者掌握和應(yīng)用現(xiàn)代各類預(yù)測(cè)技術(shù)與方法,結(jié)合計(jì)算機(jī)模擬技術(shù),解決各類活動(dòng)中各種預(yù)測(cè)問(wèn)題。雖然這些技術(shù)與方法不能完全阻止人們做出不明智甚至愚蠢的預(yù)測(cè),但可以讓人們認(rèn)真思考如何去預(yù)測(cè),在遇到難以明辨與取舍的問(wèn)題的時(shí)候能有所幫助和啟迪。
本書(shū)按照理論基礎(chǔ)、算法模型、實(shí)例三個(gè)內(nèi)容對(duì)預(yù)測(cè)技術(shù)進(jìn)行闡述,著重介紹算法程序和應(yīng)用實(shí)例,具有較強(qiáng)的指導(dǎo)性和實(shí)用性。本書(shū)對(duì)定性預(yù)測(cè)技術(shù)作簡(jiǎn)單介紹,而對(duì)諸如回歸分析、時(shí)間序列、神經(jīng)網(wǎng)絡(luò)、灰色系統(tǒng)等現(xiàn)在較為常用的定量預(yù)測(cè)技術(shù)進(jìn)行了較為詳細(xì)的介紹。盡管書(shū)中較為詳盡地列舉了經(jīng)典而常用的預(yù)測(cè)技術(shù),但由于實(shí)際預(yù)測(cè)問(wèn)題的種類繁多、不勝枚舉,而且還不斷有新問(wèn)題出現(xiàn),所以不可能列舉出所有的問(wèn)題來(lái)。本書(shū)旨在“授人以漁”,予以預(yù)測(cè)方法的引導(dǎo)和思維的啟發(fā),需要讀者加以融會(huì)貫通和思考引申,從而達(dá)到“觸類旁通、舉一反三”的目的。
本書(shū)的出版得到了北京航天航空大學(xué)出版社的大力支持,陳守平編輯在本書(shū)內(nèi)容、編排等多個(gè)方面提出了寶貴的意見(jiàn),書(shū)中還參考了許多學(xué)者的研究成果,在此一并表示衷心的感謝!
由于作者水平、精力及時(shí)間有限,加之書(shū)的內(nèi)容較多,程序較多,書(shū)中難免存在疏漏,懇請(qǐng)讀者不吝賜教,提出寶貴的意見(jiàn)和建議,以匡所不逮。讀者可以登錄北京航空航天大學(xué)出版社的官方網(wǎng)站,選擇“下載專區(qū)”→“隨書(shū)資料”下載本書(shū)配套的程序代碼。也可以關(guān)注“北航科技圖書(shū)”微信公眾號(hào),回復(fù)“ 3334”可獲得本書(shū)的免費(fèi)下載鏈接。還可以登錄MATLAB中文論壇,在本書(shū)所在版塊(https://www.ilovematlab.cn/forum-277-1.html)下載相應(yīng)代碼。下載過(guò)程中遇到任何問(wèn)題,請(qǐng)發(fā)送電子郵件至goodtextbook@126.com 或致電010 82317738咨詢處理。書(shū)中給出的程序僅供參考,讀者可根據(jù)實(shí)際問(wèn)題進(jìn)行完善或自行改寫(xiě),以提升自己的編程實(shí)踐能力。
讀者可隨時(shí)反饋問(wèn)題和建議,作者聯(lián)系方式E-mail:xuggsx@sina.com,微信:13572198239。
作 者
2020年5月