![灰色預測的matlab實現(xiàn),代碼大全_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/10/a9efe8d2-8e99-4db7-80c3-c0143b6cb402/a9efe8d2-8e99-4db7-80c3-c0143b6cb4021.gif)
![灰色預測的matlab實現(xiàn),代碼大全_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/10/a9efe8d2-8e99-4db7-80c3-c0143b6cb402/a9efe8d2-8e99-4db7-80c3-c0143b6cb4022.gif)
![灰色預測的matlab實現(xiàn),代碼大全_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/10/a9efe8d2-8e99-4db7-80c3-c0143b6cb402/a9efe8d2-8e99-4db7-80c3-c0143b6cb4023.gif)
![灰色預測的matlab實現(xiàn),代碼大全_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/10/a9efe8d2-8e99-4db7-80c3-c0143b6cb402/a9efe8d2-8e99-4db7-80c3-c0143b6cb4024.gif)
![灰色預測的matlab實現(xiàn),代碼大全_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/10/a9efe8d2-8e99-4db7-80c3-c0143b6cb402/a9efe8d2-8e99-4db7-80c3-c0143b6cb4025.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、程序代碼:%普通的灰色預測GM1 mclearX=inputC請輸入原始數(shù)據(jù)出),原始數(shù)據(jù)(可以多行,每一行為一類原始數(shù)據(jù),即可多類原 始數(shù)據(jù))X=str2num(X),ml m?=size(X),%ml和m2分別表示X的行數(shù)和列數(shù)kO=inputC請輸入所要預測的階數(shù):*),%GM(1,1)模型for 1=1 mln=i,xO=X(i,),%將原始數(shù)據(jù)X中的第i行數(shù)據(jù)賦給xO,即取出一類原始數(shù)據(jù) dispfl.原始數(shù)據(jù)丫才for z=l m2Y=strcat(Y,Cnum2str(xO(z),),enddisp(Y),%1.利用一次累加(1-AGO)生成新數(shù)列E=tnu(ones(m2),E
2、表示元素為1右上三角陣xl=xO*E,%對原始數(shù)據(jù)進行一次累加(1-AG0)生成新數(shù)列xldispC? 次累加(1-AG0)生成的數(shù)據(jù):*),Y=,for z=l m2Y=strcat(Y,tnum?str(xl (z),1),enddisp(Y),%2計算出發(fā)展系數(shù)a,灰作用杲ubl=xl;bl(lXlb2xl,b2(m2)=,b二O 5*(bl+b2),%生成 B 的第一行B=b,ones(l,m2-1),%生成 BB=B; %對B進行轉(zhuǎn)置ygxO,yO(l)=,%生成 YyO=yO, %對Y進行轉(zhuǎn)置AinvCB+B+B+yO, %根據(jù) Y=BA(A 為待辨識參數(shù)向帛:),可知 A=(in
3、v (B*B) BY a=A(l),u=A(2),%A=(a u% 3確立模型且求出模擬值 u_a=u/afor k=0:m2+k0-lx2(k+1 )=(xO(l )-u_a)*exp (-k*a)+u_a,end %求出新數(shù)列的模擬值x2x3=x2,x3(m2+k0)=,x4=0x3x52-x4,%利用累減生成法求出原始數(shù)據(jù)的模擬值X5dispfS.一次累加(1-AG0)生成的數(shù)據(jù)的模擬值)Y=u,for z=l :m2+k0Y =strcat(Y,,(:num2str(x2(z),),enddisp(Y),dispC4原始數(shù)據(jù)的模擬值*)Y=n,for z=l :m2+k0Y=strca
4、t(Y,Cnum?str(x5 (z), *),enddisp(Y),%4模型檢驗(算出的值到等級參照表中檢竟其精度等級)%計算后驗差比C和殘差序列Qx6=x5(l m2),Q=xO-x6,%Q為殘差序列sl=std(Q),%sl為殘差序列Q的標準差s2=std(x0),%s2為初始序列xO的標準差C=sl/s2,%后驗差比C(越小越好)wl=l m2,w l=ones(m2,l) wl1,w2=Q,bb,bint,rlnnt,stats=iegress(w2,wl),rcoplot(rl ,rint)Cl=sti-cat(5.后驗差比(均方差比值)C=,num2str(C),disp(C 1
5、);if C=0 35dispC由于C=0 35,則此模型精度等級為1級(好)。),else if C=0 5dispC由于0.35C=0.5,則此模型精度等級為2級(合格)。欣else ifC=0 65dispf由于0 5C%計算小誤差概率PQmean=mean(Q),%Qmean為殘差序列Q的半均值D=abs(Q-Qmean),%D為殘差序列Q與其平均值Qmean的差的絕對值p0=0.6745 *s2,t=o,for j=l m2if D(j)=0.95dispC由于P=095,則此模型精度等級為1級(好)。為else if P=0.8dispC由T- 0 80=P=0 7dispf由于0
6、 70=P0 8,則此模型梢度等級為3級(勉強)。*);elsedispC由于PV0 70,則此模型精度等級為4級(不合格)。咲 endendend%5模型適用范圍a 1 =strcatC8.發(fā)展 系數(shù):aumZstia), disp(a 1),ul=strcatC 灰作用 51 u- ,num2str(u), disp (u 1),if -a0 3dispC由于-a0 3,則此模型適合用于中長朋預測。),else if -a0 53dispC由于O 3vavO5,則此模型適合用于短期預測,中長期預測慎用。欣 else if -a0.8dispC由于0 5-a0 8,則此模型作短期預測應十分謹
7、慎。*),else if -aldispC由于0 8-al 0,則應采用殘差修止GM(1,1)模型。), endendendendend普通灰色模型代碼:for i=l:infif i=le (i) =input (,輸入數(shù)據(jù):); elseif e(i-l)=0break;elsee (i) =input (,輸入數(shù)據(jù)::*); endendendk=size (e);Lol i=l: (k(2)-l)enddisp (*原始序列為:JXn=size (x);m=n(2);for i=l:mxO=x (1:i);E=triu (ones (i);xl=xO*E;enddispC累加后生成的序
8、列為Txlfor j=2:mz(j)=-0.5*(xl(j)+xl(j-l);endfor i=l:m-lc (i) =z (i+1);endd=ones(l,m-l);w= c;d;for i=2:mf (i)=x(i);endfor j=l:m-ly(j) =f (j+D ;endY=yfA=(inv(Bf*B)*Bf)*Y;a=A(l)u=A(2)u_a=u/adisp (1 確定的模型為 xl(k+ l)=(x(l)-u_a)*exp(-k*a)+u_a1)改進灰色模型代碼:for i=l:infif i=le(i) =input (*輸入數(shù)據(jù)L);elseif e(i-l)=0bre
9、ak;elsee (i) =input (,輸入數(shù)據(jù):1);endendendk=size (e);for i=l: (k(2)-l)x(i) =e(i);enddispC原始序列為:冷Xn=size (x);m=n(2);for i=l:mxO=x(1:i);E=triu(ones(i);xl=xO AE;enddispC累加后生成的序列為)xlfor j=2:mz (j) =- (xl (j) -xl (j-1) )/ (log (xl (j) )-log (xl (j-1); endfor i=l:m-lc(i) =z (i+1);endd=ones(lrm-l);w= c;d;for i=2:mf(i) =x(i);endfor j=l:m-ly(j) =f (j+D ;endY=yfA=(inv(Bf *B) *Bf)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年春七年級語文下冊 第三單元 12 賣油翁說課稿 新人教版
- 12古詩三首《己亥雜詩》說課稿-2024-2025學年語文五年級上冊統(tǒng)編版
- 15 分享真快樂(說課稿)2023-2024學年統(tǒng)編版道德與法治 一年級下冊001
- 2025裝修工程泥工承包合同
- 7讓弦發(fā)出高低不同的聲音 說課稿-2024-2025學年科學四年級上冊教科版
- 2024-2025學年高中歷史 專題四 王安石變法 一 積貧積弱的北宋教學說課稿 人民版選修1
- 14 請幫我一下吧 第一課時 說課稿-2023-2024學年道德與法治一年級下冊統(tǒng)編版
- 6我們神圣的國土 第1課時(說課稿)-部編版道德與法治五年級上冊
- 2023八年級英語下冊 Module 1 Feelings and impressions Unit 2 I feel nervous when I speak Chinese第三課時說課稿 (新版)外研版
- 2024-2025學年新教材高中語文 第二單元 6.2 文氏外孫入村收麥說課稿(3)部編版必修上冊
- 2025年礦山開采承包合同實施細則4篇
- 2025年度茶葉品牌加盟店加盟合同及售后服務協(xié)議
- 氧氣、乙炔工安全操作規(guī)程(3篇)
- 建筑廢棄混凝土處置和再生建材利用措施計劃
- 某縣城區(qū)地下綜合管廊建設工程項目可行性實施報告
- 《架空輸電線路導線舞動風偏故障告警系統(tǒng)技術(shù)導則》
- 2024年計算機二級WPS考試題庫
- 2024年廣東省公務員錄用考試《行測》真題及解析
- 物業(yè)保潔及餐飲服務項目方案
- (新版教材)粵教粵科版六年級下冊科學全冊課時練(同步練習)
- c語言期末機考(大連理工大學題庫)
評論
0/150
提交評論