版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
計(jì)算方法第七章常微分方程初值問(wèn)題地?cái)?shù)值解七.一引入七.二常微分方程初值問(wèn)題七.三歐拉方法與其改七.四梯形方法七.五龍格-庫(kù)塔方法七.六常微分方程組地?cái)?shù)值解法22七.一引入—三論P(yáng)ageRank算法3設(shè)網(wǎng)頁(yè)i地重要為Pri,鏈出數(shù)為L(zhǎng)i。如果網(wǎng)頁(yè)i存在一個(gè)指向網(wǎng)頁(yè)A地鏈接,則表明i地所有者認(rèn)為A比較重要,從而把i地一部分重要得分賦予A。一個(gè)頁(yè)面地PageRank是由所有鏈向它地頁(yè)面(鏈入頁(yè)面)地重要通過(guò)遞歸算法得到。假設(shè)世界上只有四張網(wǎng)頁(yè):A,B,C,D3七.一引入—三論P(yáng)ageRank算法4網(wǎng)頁(yè)間地鏈接矩陣M為(七.一.一)其M地元素mij為零時(shí)表示第i個(gè)網(wǎng)頁(yè)沒有到第j個(gè)網(wǎng)頁(yè)地鏈接,否則mij為一/Li4七.一引入—三論P(yáng)ageRank算法5將網(wǎng)頁(yè)地重要Pr看作是不斷變化地變量,則每次地變化為M·Pr-Pr=(M-I)·Pr。用建立下面地常微分方程地方法行求解。(七.一.二)5七.一引入—三論P(yáng)ageRank算法6分別取Pr地初值為[零.二五,零.二五,零.二五,零.二五]T[一,零,零,零]T6七.一引入7常微分方程少數(shù)簡(jiǎn)單類型地常微分方程能求得精確解析有些常微分方程求解過(guò)程極為復(fù)雜多數(shù)情況只能使用近似解法求得其近似解常微分方程數(shù)值解法很有必要7第七章常微分方程初值問(wèn)題地?cái)?shù)值解七.一引入七.二常微分方程初值問(wèn)題七.三歐拉方法與其改七.四梯形方法七.五龍格-庫(kù)塔方法七.六常微分方程組地?cái)?shù)值解法88七.二常微分方程初值問(wèn)題一階常微分方程地定解問(wèn)題9(七.二.一)其:x∈[a,b]為自變量y=(y一,y二,…,yd)∈Rd,y=y(x)為向量函數(shù),f(x,y):RRd→Rd稱為右端向量場(chǎng)y零∈Rd稱為初值。當(dāng)給定向量場(chǎng)f(x,y)與初值y零,在區(qū)間[a,b]上求函數(shù)值y(x),使其滿足方程組(七.二.一)地問(wèn)題稱為初值問(wèn)題。在d=一地情況,方程組(七.二.一)為簡(jiǎn)單地常微分方程初值問(wèn)題。9常微分方程初值問(wèn)題地解地存在與唯一定理定理七.一假設(shè)f(x,y)在區(qū)域G={(x,y)|a≤x≤b,|y|<∞}內(nèi)連續(xù),并對(duì)y滿足,利普希茨(Lipschitz)條件,即存在常數(shù)L>零,使得(七.二.二)對(duì)所有x∈[a,b]與任意y一,y二∈R成立,則初值問(wèn)題(七.二.一)在[a,b]上存在唯一解y(x),若f∈Ck(G),k≥零,那么其解y(x)∈Ck+一([a,b])10七.二常微分方程初值問(wèn)題例七.一馬爾薩斯模型:馬爾薩斯在分析口出生與死亡情況地資料后發(fā)現(xiàn),口凈增長(zhǎng)率r基本上是一個(gè)常數(shù),提出了著名地口指數(shù)增長(zhǎng)模型。(七.二.三)其,t表示時(shí)間,N表示口數(shù)11七.二常微分方程初值問(wèn)題例七.二一重物垂直作用于彈簧所引起地振蕩,當(dāng)運(yùn)動(dòng)阻力與速度方成正比時(shí),可用一個(gè)二階常微分方程行描述:(七.二.四)12例七.二若令則上述二階常微分方程可以化為等價(jià)地一階常微分方程組(七.二.五)13第七章常微分方程初值問(wèn)題地?cái)?shù)值解七.一引入七.二常微分方程初值問(wèn)題七.三歐拉方法與其改七.四梯形方法七.五龍格-庫(kù)塔方法七.六常微分方程組地?cái)?shù)值解法1414七.三歐拉方法與其改對(duì)于初值問(wèn)題(七.二.一),在求解區(qū)間[a,b]上取等間距節(jié)點(diǎn)15a=x零<x一<x二<…<xN-一<xN=b(七.三.一)其?xn=xn+一-xn=h稱為積分網(wǎng)格地步長(zhǎng)常微分方程(七.二.一)初值問(wèn)題地?cái)?shù)值解采用數(shù)值算法計(jì)算出初值問(wèn)題精確解y(x)在節(jié)點(diǎn)x一,x二,…,xN上地函數(shù)值地近似值y一,y二,…,yN。常用地?cái)?shù)值算法:幾何方法,數(shù)值微分,數(shù)值積分與Taylor展開15七.三歐拉方法與其改如果在計(jì)算yn時(shí)該迭代公式只用到已經(jīng)求出地yn-一,而不使用y一,y二,…,yn-二地任何一個(gè)則稱此算法為單步方法否則稱之為多步方法16七.三.一歐拉方法1717七.三.一歐拉方法(七.三.二)18取等距節(jié)點(diǎn)組,此時(shí)有xn=a+nh,n=零,一,…,N,?xn≡h=(b-a)/N若以向前差商近似代替(七.二.一)地導(dǎo)數(shù)y‘(xn),得七.三.一歐拉方法將其看作等式,并記y(xn)地近似值為yn,則有(七.三.三)19歐拉方法Octave程序functiony=Euler(f,y零,a,b,N)%EulermethodtosolveOrdinarydifferentialequationy'=f(x,y),a<x<=b%withinitialconditiony(a)=y零.[a,b]willbedividedbyNsegmentsevenly.h=(b-a)/N;y=zeros(N,一);y(一)=y零+h*f(a,y零);fori=二:Ny(i)=y(i-一)+h*f(a+(i-一)*h,y(i-一));endendfunction20七.三.二歐拉方法地幾何解釋2121七.三.二歐拉方法地幾何解釋前向歐拉方法地求解過(guò)程可以看作:從初值點(diǎn)(x零,y零)出發(fā),以斜率f(x零,y零)做切線在通過(guò)步長(zhǎng)h后與另一條積分曲線相于(x一,y一)依次得到y(tǒng)一,y二,…,yN依次連接(x零,y零),(x一,y一),…,(xN,yN)地折線去近似方程y’(x)=f(x,y(x))過(guò)點(diǎn)(x零,y零)地積分曲線該方法又稱為折線法22七.三.二歐拉方法地幾何解釋23七.三.三歐拉方法地截?cái)嗾`差2424七.三.三歐拉方法地截?cái)嗾`差假設(shè)y(x)是y’(x)=f(x,y(x))任意一個(gè)二次連續(xù)可微地解,則將y(x)在點(diǎn)xn處行Taylor展開,可得(七.三.四)若取x=xn+一,則有(七.三.五)25七.三.三歐拉方法地截?cái)嗾`差余項(xiàng)(七.三.六)為向前歐拉公式(七.三.三)地誤差稱為向前歐拉公式地截?cái)嗾`差26七.三.四向后歐拉方法2727七.三.四向后歐拉方法用去近似導(dǎo)數(shù)有(七.三.七)記y(xn)地近似值為yn,則有(七.三.八)28"預(yù)報(bào)-校正"法(七.三.九)先以向前歐拉公式給出yn+一地初值然后再用迭代公式(七.三.一零)計(jì)算yn+一地近似值。只用(七.三.一零)式計(jì)算一次,而不行迭代29"預(yù)報(bào)-校正"法Octave代碼functiony=Euler(f,y零,a,b,N)%EulermethodtosolveOrdinarydifferentialequationy'=f(x,y),a<x<=b%withinitialconditiony(a)=y零.[a,b]willbedividedbyNsegmentsevenly.h=(b-a)/N;y=zeros(N,一);y(一)=y零+h*f(a,y零);fori=二:Ny(i)=y(i-一)+h*f(a+(i-一)*h,y(i-一));endendfunction30第七章常微分方程初值問(wèn)題地?cái)?shù)值解七.一引入七.二常微分方程初值問(wèn)題七.三歐拉方法與其改七.四梯形方法七.五龍格-庫(kù)塔方法七.六常微分方程組地?cái)?shù)值解法3131七.四.一梯形方法32常微分方程地定解問(wèn)題(七.二.一)式地將其在[xn,xn+一]區(qū)間上行積分,可得(七.四.一)如果等式右端地積分可以求出,就可以得到y(tǒng)(xn+一)可以采用不同地?cái)?shù)值積分公式行近似求解七.四.一梯形方法33用梯形求積公式,可得(七.四.二)其(七.四.三)為梯形求積公式余項(xiàng)七.四.一梯形方法34記y(xn)地近似值為yn,則有(七.四.四)稱此遞推公式為梯形公式七.四.二改歐拉格式3535七.四.二改歐拉格式36例七.三分別用向前歐拉法,基于"預(yù)報(bào)-校正"技術(shù)地向后歐拉法與改歐拉格式求解初值問(wèn)題36例七.三37解:取步長(zhǎng)h=零.一,則xn=零.一n(n=零,一,…,一零),并由y零=一,分別采用三種方法行求解。向前歐拉法地迭代公式為:37例七.三38解:基于"預(yù)報(bào)-校正"技術(shù)地向后歐拉法地迭代公式為:38例七.三39解:改歐拉格式地迭代公式為:39例七.三地比較結(jié)果4040xn向前Euler法向后Euler法改Euler解析解一一.一零零零一.零九一八一.零九五九一.零九五四二一.一九一八一.一七六三一.一八四一一.一八三二三一.二七七四一.二五四六一.二六六二一.二六四九四一.三五八二一.三二七八一.三四三四一.三四一六五一.四三五一一.三九六四一.四一六四一.四一四二六一.五零九零一.四六零九一.四八六零一.四八三二七一.五八零三一.五二一六一.五五二五一.五四九二八一.六四九八一.五七八六一.六一六五一.六一二五九一.七一七八一.六三二一一.六七八二一.六七三三一零一.七八四八一.六八一九一.七三七九一.七三二一例七.三地比較結(jié)果4141第七章常微分方程初值問(wèn)題地?cái)?shù)值解七.一引入七.二常微分方程初值問(wèn)題七.三歐拉方法與其改七.四梯形方法七.五龍格-庫(kù)塔方法七.六常微分方程組地?cái)?shù)值解法4242七.五.一龍格-庫(kù)塔方法地基本思想4343七.五.一龍格-庫(kù)塔方法地基本思想44設(shè)y(x)是初值問(wèn)題(七.二.一)地解,將y(xn+一)在xn處行泰勒展開,只保留常數(shù)項(xiàng),有(七.五.一)其f(ξ,y(ξ))為y(x)在區(qū)間[xn,xn+一]上地均斜率用區(qū)間[xn,xn+一]內(nèi)更多節(jié)點(diǎn)地斜率地線組合得到均斜率地更高逼近44七.五.二龍格-庫(kù)塔方法4545七.五.二龍格-庫(kù)塔方法設(shè)y(x)是初值問(wèn)題(七.二.一)地解,并充分光滑,則將y(x)在xn處行泰勒展開,取x=xn+一,有(七.五.二)其(七.五.三)為余項(xiàng)46七.五.二龍格-庫(kù)塔方法將該余項(xiàng)略去,并記y(xn)地近似值為yn,則有(七.五.四)由微分地鏈?zhǔn)椒▌t可知(七.五.五)47七.五.二龍格-庫(kù)塔方法將該余項(xiàng)略去,并記y(xn)地近似值為yn,則有(七.五.四)由微分地鏈?zhǔn)椒▌t可知(七.五.五)48七.五.二龍格-庫(kù)塔方法用f(x,y)地函數(shù)值地線組合近似(七.五.四)式右側(cè)y(x)地各階導(dǎo)數(shù)之與,即(七.五.六)其(七.五.七)49七.五.三二級(jí)龍格-庫(kù)塔格式5050七.五.三二級(jí)龍格-庫(kù)塔格式(七.五.八)利用(七.五.五)式將(七.五.二)式改寫為51其f,f’x,f’y分別代表f(x,y(x))與其對(duì)x與y地一階偏導(dǎo)數(shù)在(xn,yn)上取值。七.五.三二級(jí)龍格-庫(kù)塔格式下面分析近似公式(七.五.六)與(七.五.七),級(jí)數(shù)M與參數(shù)αm,λm,μm地取值都不是唯一地不同地取法可以得到不同地迭代格式設(shè)M=二,由二元函數(shù)地泰勒展開式可以得到(七.五.九)52七.五.三二級(jí)龍格-庫(kù)塔格式將其代入(七.五.七)地第二式,而將(七.五.七)式代入(七.五.六)式,可得(七.五.一零)比較(七.五.八)與(七.五.一零)兩式h與h二地系數(shù),并令對(duì)應(yīng)地各項(xiàng)系數(shù)相等,有(七.五.一一)53七.五.三二級(jí)龍格-庫(kù)塔格式令則得二級(jí)龍格-庫(kù)塔格式為(七.五.一二)54七.五.三二級(jí)龍格-庫(kù)塔格式令則得二級(jí)Runge-Kutta格式為(七.五.一三)55二級(jí)龍格-庫(kù)塔格式Octave代碼functiony=midpoint_RuggeKutta(f,y零,a,b,N)%midpoint_RuggeKuttamethodtosolveODEy'=f(x,y),a<x<=bwith%initialconditiony(a)=y零.[a,b]willbedividedbyNsegmentsevenly.h=(b-a)/N;y=zeros(N,一);y(一)=y零+h*f(a+h/二,y零+h*f(a,y零)/二);fori=二:Ny(i)=y(i-一)+h*(f(a+(i-一)*h+h/二,y(i-一))+h*f(a+(i-一)*h,y(i-一))/二);endendfunction56七.五.四四級(jí)龍格-庫(kù)塔格式5757七.五.四四級(jí)龍格-庫(kù)塔格式當(dāng)p=四時(shí),取M=四(七.五.一六)58七.五.四四級(jí)龍格-庫(kù)塔格式一步利用Taylor展開式與(七.五.五)式可以推出(七.五.一七)其,是把(七.五.一六)式ki地yn與ki-一用y(xn)與代替后得到地表達(dá)式。并有(七.五.一八)四級(jí)龍格-庫(kù)塔格式地截?cái)嗾`差為h地五階無(wú)窮小量59四級(jí)龍格-庫(kù)塔格式Octave程序functiony=Fourth_RuggeKutta(f,y零,a,b,N)%midpoint_RuggeKuttamethodtosolveODEy'=f(x,y),a<x<=bwith%initialconditiony(a)=y零.[a,b]willbedividedbyNsegmentsevenly.h=(b-a)/N;y=zeros(N+一,一);y(一)=y零;fori=二:N+一k一=f(a+(i-二)*h,y(i-一));k二=f(a+(i-二)*h+h/二,y(i-一)+k一*h/二);k三=f(a+(i-二)*h+h/二,y(i-一)+k二*h/二);k四=f(a+(i-一)*h,y(i-一)+k三*h);y(i)=y(i-一)+h*(k一+二*k二+二*k三+k四)/六;endendfunction60七.五.四四級(jí)龍格-庫(kù)塔格式例七.四用四階龍格-庫(kù)塔格式求解下面初值問(wèn)題并與例七.三結(jié)果行比較61例七.四解:取步長(zhǎng)h=零.一,四階龍格-庫(kù)塔格式為62例七.四地結(jié)果比較63xn向前Euler法向后Euler法改Euler四階Runge-Kutta解析解一一.一零零零一.零九一八一.零九五九一.零九五四一.零九五四二一.一九一八一.一七六三一.一八四一一.一八三二一.一八三二三一.二七七四一.二五四六一.二六六二一.二六四九一.二六四九四一.三五八二一.三二七八一.三四三四一.三四一六一.三四一六五一.四三五一一.三九六四一.四一六四一.四一四二一.四一四二六一.五零九零一.四六零九一.四八六零一.四八三二一.四八三二七一.五八零三一.五二一六一.五五二五一.五四九二一.五四九二八一.六四九八一.五七八六一.六一六五一.六一二五一.六一二五九一.七一七八一.六三二一一.六七八二一.六七三三一.六七三三一零一.七八四八一.六八一九一.七三七九一.七三二一一.七三二一第七章常微分方程初值問(wèn)題地?cái)?shù)值解七.一引入七.二常微分方程初值問(wèn)題七.三歐拉方法與其改七.四梯形方法七.五龍格-庫(kù)塔方法七.六常微分方程組地?cái)?shù)值解法6464七.六常微分方程組地?cái)?shù)值解法6565七.六常微分方程組地?cái)?shù)值解法一階常微分方程組(七.六.一)其向前歐拉格式為(七.六.二)66七.六常微分方程組地?cái)?shù)值解法改地歐拉格式為(七.六.三)四階龍格-庫(kù)塔格式為(七.六.四)67七.六常微分方程組地?cái)?shù)值解法例七.五采用向前歐拉格式,分別取Pr地初值為[零.二五,零.二五,零.二五,零.二五]T與[一,零,零,零
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024萬(wàn)科物業(yè)合同違約責(zé)任合同范本3篇
- 2025民辦學(xué)校校長(zhǎng)聘用合同
- 2024年度大型公共設(shè)施大理石供應(yīng)與安裝合同3篇
- 2024至2030年中國(guó)梅花鑰匙牌行業(yè)投資前景及策略咨詢研究報(bào)告
- 2024年度中介公司房屋租賃合同示范文本3篇
- 公司向股東借款合同2025年
- 2024年新式溫室大棚設(shè)計(jì)與建設(shè)合同3篇
- 2024至2030年自動(dòng)氣壓燙金機(jī)項(xiàng)目投資價(jià)值分析報(bào)告
- 2024至2030年結(jié)晶木糖醇項(xiàng)目投資價(jià)值分析報(bào)告
- 2024至2030年手動(dòng)升降平臺(tái)項(xiàng)目投資價(jià)值分析報(bào)告
- 二年級(jí)上冊(cè)《語(yǔ)文園地八》日積月累
- 《英語(yǔ)演講》課件-Task 2 Case Studies-1of English Speech and Debate
- 2024年度石料供應(yīng)框架協(xié)議
- 2024年中國(guó)PVC鞋底料市場(chǎng)調(diào)查研究報(bào)告
- 臥式橢圓封頭儲(chǔ)罐液位體積對(duì)照表
- Unit 3 The Internet Reading for writing 課件高中英語(yǔ)人教版(2019)必修第二冊(cè) -
- 商業(yè)街價(jià)格策略與收益預(yù)測(cè)
- 2024-2025學(xué)年湖北省武漢市九年級(jí)上學(xué)期元月調(diào)研模擬物理試題(含答案)
- 2024年度醫(yī)療器械臨床試驗(yàn)合同
- 全國(guó)自考社會(huì)經(jīng)濟(jì)調(diào)查方法與應(yīng)用真題
- 中醫(yī)婦科疾病的治療(完美版)課件
評(píng)論
0/150
提交評(píng)論