




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、數(shù)學(xué)建模培訓(xùn)第一階段測試一、根據(jù)美國人口從1790年到1990年間的人口數(shù)據(jù)(如下表),確定人口指數(shù)增長模型和Logistic模型中的待定參數(shù),估計出美國 2010年的人口,同時畫出擬合效果的圖形。表1美國人口統(tǒng)計數(shù)據(jù)年份1790180018101820183018401850人口( X 106)3.95.37.29.612.917.123.2年份1860187018801890190019101920人口( X 106)31.438.650.262.976.092.0106.5年份193019401950196019701980人口( X 106)123.2131.7150.7179.320
2、4.0226.5提示:指數(shù)增長模型:x(t)=x°eLogistic 模型:Xm71 + 蝕 _1 e=LXoJ(1)、定義指數(shù)模型增長函數(shù):程序如下:function f=curvefit_fun(a,t);f=exp(a(1)*t+a(2);建立m文件運(yùn)行程序:x=1790:10:1980;y=3.9 5.3 7.2 9.6 12.9 17.1 23.2 31.4 38.6 50.2 62.9 76.0 92.0.106.5 123.2 131.7 150.7 179.3 204.0 226.5;plot(x,y,'*',x,y);2502001501005001
3、75018001S501900195020D0x=1790:10:1980;y=3.9 5.3 7.2 9.6 12.9 17.1 23.2 31.4 38.6 50.2 62.9 76.0 92.0.106.5 123.2 131.7 150.7 179.3 204.0 226.5;plot(x,y,'*',x,y);a0=0.001,1;a=lsqcurvefit('curvefit_fun',a0,x,y);a1=num2str(a)disp(a1);xi=1790:2:2020;yi=curvefit_fun(a,xi);hold on;plot(xi,
4、yi,'r')al =0. 0154468-25. 1080.0154468108x1=2010;y1=curvefit_fun(a,x1)hold offyi =3, 800056042283954e+002»(2)、二、f(x)的定義如下:Ix2 x -6,x : Cfl x = -4If (x) = <x2 5x +6,0 苴 x <10, x # 2且次豐 3x2x1,其它1、 寫一個函數(shù)文件f(x)實現(xiàn)該函數(shù),要求參數(shù)x可以是向量;(1) 建立函數(shù)文件:function y=f(x);x=-10:0.1:10y1=zeros(size(x);y2
5、=zeros(size(x);y3=zeros(size(x);n=length(x);for k=1:nif x(k)<0&x(k)=-4;y1(k)=x(k).A2+x(k)-6;elseif x(k)>=0&x(k)<10&x(k)2&x(k)=3;y2(k)= x(k)A2-5*x(k)+6;else y3(k)=x(k).A2-x(k)-1;endendy=y1+y2+y32、作出該函數(shù)的圖形;(2) 、先建立函數(shù)文件,再運(yùn)行程序function y=f(x);x=-10:0.1:10y1=zeros(size(x);y2=zeros
6、(size(x);y3=zeros(size(x);n=length(x);for k=1:nif x(k)<0&x(k)=-4;y1(k)=x(k).A2+x(k)-6;elseif x(k)>=0&x(k)<10&x(k)2&x(k)=3;y2(k)= x(k)A2-5*x(k)+6;else y3(k)=x(k).A2-x(k)-1;endendy=y1+y2+y3Plot(x,y)3、求出f(x)的零點與最值(3)、零點:Y1=1 1 -6;x1=roots(Y1);if x1<0&x1=-4;disp(x1);else
7、disp();endY2=1 -5 6;x2=roots(Y2);if x2>=0&x2<10&x2=2&x2=3;disp(x2);else disp();endY3=1 -1 -1;x3=roots(Y3);if x3>=10|x3=-4|x3=2|x3=3;disp(x3);else disp();endx1x2x3運(yùn)行程序:X】=-32=3.OdOOOOOQDOOObO2.00000000000000二1. 51303398874989-0. 61803398874939»三、財政收入預(yù)測問題:財政收入與國民收入、工業(yè)總產(chǎn)值、農(nóng)業(yè)總產(chǎn)
8、值、總?cè)丝凇⒕蜆I(yè)人口、固定資產(chǎn)投資等因 素有關(guān)。下表列出了 1952-1981年的原始數(shù)據(jù)。1、編程將數(shù)據(jù)讀入 MATLAB ,對數(shù)據(jù)進(jìn)行探索性分析;2、請你分析表中是否存在不合理數(shù)據(jù),如果存在,找出不合理數(shù)據(jù);3、構(gòu)造預(yù)測模型;4、將以上分析組織成一篇數(shù)學(xué)建模論文。表 31952-1981 數(shù)據(jù)年份國民收入(億元)工業(yè)總產(chǎn)值(億元)農(nóng)業(yè)總產(chǎn)值(億元)總?cè)丝冢ㄈf人)就業(yè)人口(萬人)固 定資產(chǎn) 投資(億 元)財政收入(億元)195259834946157482207294418419535864554755879621364892161954707520491602662183297248195
9、573755852961465223289825419568257155566282823018150268195783779857564653237111392861958102812355986599426600256357195911141681509672072617333844419601079187044466207258803805061961757115643465859255901382711962677964461672952511066230196377910465146917226640852661964943125058470499277361293231965115
10、215816327253828670175393196613221911687745422980521246619671249164769776368308141563521968118715656807853431915127303196913722101688806713322520744719701638274776782992344323125641971178031567908522935620355638197218333365789871773585435465819731978368485589211366523746911974199336968919085937369393
11、655197521214254932924213816846269219762052430995593717388344436571977218949259719497439377454723197824755590105896259398565509221979270260651150975424058156489019802791659211949870541896568826198129276862127310007273280496810分析財政收入的影響因素以及預(yù)測財政收入摘要:財政收入與國民收入、工業(yè)總產(chǎn)值、農(nóng)業(yè)總產(chǎn)值、總?cè)丝?、就業(yè)人口、固定資產(chǎn)投資等因素有關(guān)。根據(jù)所給出的數(shù)據(jù),對
12、數(shù)據(jù)進(jìn)行分析。一開始我們可以看出,財政收入與各因素都是隨著時間的增加而增加的。首先,根據(jù)影響因素數(shù)據(jù),用MATLAB中的繪圖功能繪畫出財政收入與各因素之間的散點圖,從圖中可以知道,財政收入與各因素成正的線性關(guān)系。然后,根據(jù)所畫的圖形,對數(shù)據(jù)進(jìn)行了回歸分析,并構(gòu)造預(yù)測模型y=ax1+bx2+cx3+dx4+ex5+fx6而后運(yùn)用回歸思想獲得模型的回歸系數(shù)。接著對模型進(jìn)行分析,分析殘差的數(shù)值,以及利用模型比較預(yù)測值與殘差值之間的差距。關(guān)鍵詞:matlab回歸分析殘差(一)問題重述。財政收入與國民收入、工業(yè)總產(chǎn)值、農(nóng)業(yè)總產(chǎn)值、總?cè)丝?、就業(yè)人口、固定資產(chǎn)投資等因素有關(guān)。根據(jù)這些因素,預(yù)測財政收入問題。
13、(二)問題假設(shè)。1、財政收入只與所給的 6個因素有關(guān);2、所給的數(shù)據(jù)準(zhǔn)確無誤。(三)、符號說明。V :財政收入;x1 :國民收入;x2:工業(yè)總產(chǎn)值;x3:農(nóng)業(yè)總產(chǎn)值;x4:總?cè)丝?x5:就業(yè)人口;x6:固定資產(chǎn)投資;r:殘差;(四)、問題分析,模型建立和求解。1、對數(shù)據(jù)進(jìn)行初步分析。作出 y對各因素的散點圖。如下:其中,y-x5的圖中,有一點特別地偏離,就業(yè)人口不斷增長的時候,財政收入?yún)s減少,這是不合理的現(xiàn)象。為了減少丁擾,我們把這個不合理的數(shù)據(jù)去掉。2、模型的建立。根據(jù)對散點圖的分析,我們可以假設(shè)y=a*x1+b*x2+c*x3+d*x4+e*x5+f*x6對回歸模型建立 M文件model.
14、m如下: function yy=model(beta0,X)a=beta0(1);b=beta0(2);c=beta0(3);d=beta0(4);e=beta0(5);f=beta0(6);x1=X(:,1);x2=X(:,2);x3=X(:,3);x4=X(:,4);x5=X(:,5);x6=X(:,6);yy=a*x1+b*x2+c*x3+d*x4+e*x5+f*x6;主程序p5.m如下:X=598 349 461 574822072944;586455 475 5879697;737558 529 614652232898;825715 556 628282136489;707520
15、150;837491 602662183223018798 575 6465323711139;1028 1235598 6599426600256;1114 16816620725880380;757 1156 434 6585925590514 691722664085;9431250584 704995096720726173138;67727736964 46167295129;1152 1581338;1079779632 72538286704441046175;1322 1911 687 745422980531915127;1372 2101688 8
16、0671790 8522935620355;1833 3365891 9085937369697 7636830814156;1187 1565680 7853434432312;1780 3156855 8921136652374;1993 36969371738834212;1249 164733225207;1638 2747767 82992789 8717735854354;1978 3684932 9242138168550;2702 6065100072 73280443;2189 492597111509754240581393;2121 42549497439377564;2
17、791 6592462;2052 4309955454;2475 55901058962593985611949870541896568;2927 68621273496;y=184.00 216.00 248.00 254.00 268.00 286.00 357.00 444.00 506.00 .271.00 230.00 266.00 323.00 393.00 466.00 352.00 303.00 447.00 .564.00 638.00 658.00 691.00 655.00 692.00 657.00 723.00 922.00 .890.00 826.00 810.0&
18、#39;beta0=0.50 -0.03 -0.60 0.01 -0.02 0.35;betafit = nlinfit(X,y,'model',beta0)結(jié)果為:betafit =0.3459-0.0180-0.37000.0030-0.00200.4728即 y=0.3459x1-0.0180x2-0.3700x3+0.0030x4-0.0020x5+0.4728x63、結(jié)果分析:上圖是nlintool交互式擬合曲線。由程序:beta,r,J=nlinfit(X,y,'model',beta0)可以得到r =3.336222.658812.668219.9
19、831-10.900212.6243-19.5673-30.44425.5600-19.76812.224412.520419.811515.293234.6007-32.1574-58.0218-6.95224.779420.931921.131320.2299-19.8821-37.5972-32.7726-4.986191.015014.1155-57.60016.4210根據(jù)所得的殘差的值,數(shù)據(jù)不會太大,說明模型回歸分析還可以。接著,我們用模型對財政收入的預(yù)測值與實際值進(jìn)行比較,得到如下數(shù)據(jù):預(yù)測值真實值181.7874184194.4966216236.5169248235.2277
20、254280.1455268274.6605286377.9140357475.8260444501.8111506292.1017271229.1221230254.8721266304.6199323379.1928393432.9414466385.7259352362.6309303455.6294447560.9738564618.8850638638.7289658672.6844691676.8301655731.6025692691.8082657730.0743723833.1275922878.0750890885.8443826806.0881810從對比中可以看出,我們
21、預(yù)測的財政收入與真實值之間還是有偏差的,不過誤差是不可避免的,我們只有盡量做到 讓誤差最小。(五)、模型的評價。優(yōu)點可以較為清楚地看出財政收入與其影響因素之間的關(guān)系。計算上較為簡便。缺點誤差比較大。(六)、模型的推廣及改進(jìn)。我們知道,財政收入的影響因素不僅僅是這些,還有物價等,所以如果有這些數(shù)據(jù),擬合的效果或許會更好。這個模型還可以改進(jìn),例如加進(jìn)一個常數(shù)項等等。(七)、參考文獻(xiàn)。1、附件:1、散點圖的MATLAB程序:491 602662183297;737558 529 614652232898;825715 556 6282823018150;837798 575 646532371113
22、9;1028 1235598 6599426600256;1114 16815096720726173338;1079 18704446620725880380;757 1156 434 6585925590138;677964 461 672952511066;7791046514 691722664085;9431250584 7049927736129;1152 1581632 7253828670175;1322 1 911687 7454229805212;1249 1647697 7636830814156;1187 1565680 7853431915127;1372 21016
23、88 8067133225207;1638 2747767 8299234432312;1780 3156790 8522935620355;1833 3365789 8717735854354;1978 3684855 8921136652374;1993 3696891 9085937369393;2121 4254932 9242138168462;2052 43099559371738834443;2189 49259719497439377454;2475 559010589625939856550;2702 606511509754240581564;2791 6592119498
24、70541896568;2927 68621273100072 73280496;A=598 349 461 574822072944;586455 475 587962136489;707520y=184 216 248 254 268 286 357 444 506 271 230 266 323 393 466 352 303 447 564 638 658 691 655 692 657 723 922 890 826 810 x1=A(:,1);x2=A(:,2);x3=A(:,3);x4=A(:,4);x5=A(:,5);x6=A(:,6);subplot(3,2,1)plot(x
25、1,y,'b*');title('y-x1的散點圖');subplot(3,2,2)plot(x2,y,'b*');title('y-x2的散點圖')subplot(3,2,3) plot(x3,y,'b*');title('y-x3 的散點圖')subplot(3,2,4)plot(x4,y,'b*');title('y-x4 的散點圖')subplot(3,2,5)plot(x5,y,'b*');title('y-x5 的散點圖')subplot(3,2,6)plot(x6,y,'b*');title('y-x6 的散點圖')的散點圖y-血的散點圖1000468 W 120200400600491 6026621832100050002、財政收入預(yù)測值的 MATLAB程序:A=598 349 461 574822072944;586455 475 587
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 學(xué)校愛心傘管理制度
- 學(xué)校象棋室管理制度
- 安保護(hù)衛(wèi)隊管理制度
- 完善了節(jié)能管理制度
- 定制家居廠管理制度
- 實訓(xùn)室運(yùn)營管理制度
- 審查談話室管理制度
- 客車進(jìn)出站管理制度
- 宴會部倉庫管理制度
- 家庭積分制管理制度
- 環(huán)衛(wèi)保潔整體服務(wù)方案
- 小學(xué)數(shù)學(xué)小組合作學(xué)習(xí)有效性課題研究結(jié)題報告
- 磁控濺射原理詳細(xì)介紹課件
- 線路人工起道搗鼓作業(yè)指導(dǎo)書
- 大學(xué)語文(第三版)課件 漁父
- 提升醫(yī)患溝通效果的標(biāo)準(zhǔn)化培訓(xùn)指南
- 企業(yè)專職消防隊建設(shè)標(biāo)準(zhǔn)
- 鐵道概論(第八版)佟立本主編
- 腹腔鏡手術(shù)麻醉教學(xué)查房
- 水產(chǎn)品加工項目實施方案
- IEEE33節(jié)點配電系統(tǒng)
評論
0/150
提交評論