

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、實驗二:實驗二:微分方程與差分方程模型微分方程與差分方程模型Matlab求解求解一、實驗目的一、實驗目的[1]掌握解析、數值解法,并學會用圖形觀察解的形態(tài)和進行解的定性分析;[2]熟悉MATLAB軟件關于微分方程求解的各種命令;[3]通過范例學習建立微分方程方面的數學模型以及求解全過程;[4]熟悉離散Logistic模型的求解與混沌的產生過程。二、實驗原理二、實驗原理1.微分方程模型與微分方程模型與MATLAB求解求解解析解解析解用MA
2、TLAB命令dsolve(‘eqn1’’eqn2’...)求常微分方程(組)的解析解。其中‘eqni表示第i個微分方程,Dny表示y的n階導數默認的自變量為t。(1)微分方程微分方程例1求解一階微分方程21ydxdy??(1)求通解輸入:dsolve(Dy=1y^2)輸出:ans=tan(tC1)(2)求特解輸入:dsolve(Dy=1y^2y(0)=1x)指定初值為1,自變量為x輸出:ans=tan(x14pi)數值解數值解在微分方程
3、(組)難以獲得解析解的情況下,可以用Matlab方便地求出數值解。格式為:[ty]=ode23(Ftsy0options)注意:?微分方程的形式:y=F(ty),t為自變量,y為因變量(可以是多個,如微分方程組);?[ty]為輸出矩陣,分別表示自變量和因變量的取值;?F代表一階微分方程組的函數名(m文件,必須返回一個列向量,每個元素對應每個方程的右端);?ts的取法有幾種,(1)ts=[t0tf]表示自變量的取值范圍,(2)ts=[t0
4、t1t2…tf]則輸出在指定時刻t0t1t2…tf處給出,(3)ts=t0:k:tf則輸出在區(qū)間[t0tf]的等分點給出;?y0為初值條件;?options用于設定誤差限(缺省是設定相對誤差是10^(3),絕對誤差是10^(6));ode23是微分方程組數值解的低階方法,ode45為中階方法,與ode23類似。例4求解一個經典的范得波(VanDerpol)微分方程:0)0(1)0(0)1(2??????uuuuuu,解形式轉化:令。則以
5、上方程轉化一階微分方程組:)()(21tuytuy??1221221)1(yyyyyy??????。編寫M文件如下,必須是M文件表示微分方程組,并保存,一般地,M文件的名字與函數名相同,保存位置可以為默認的wk子目錄,也可以保存在自定義文件夾,這時注意要增加搜索路徑(FileSetPathAddFolder)functiondot1=vdpol(ty)dot1=[y(2)(1y(1)^2)y(2)y(1)]在命令窗口寫如下命令:[ty]
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- matlab求解微分方程(組)及偏微分方程(組)
- 第五講 matlab求解微分方程
- 求解微分方程的高精度樣條差分方法.pdf
- 有限差分法求解偏微分方程
- 一、求解如下微分方程(20分)
- 畢業(yè)設計---常微分方程及其matlab求解
- 《matlab求解偏微分方程常見問題》
- matlab求解延遲微分方程的注意事項
- 差分方程求解
- 歐式看漲期權定價微分方程的有限差分求解方法.pdf
- 奇攝動積分微分方程和差分微分方程的內部層問題.pdf
- 偏微分方程的差分方法
- 高數微分方程求解
- 第十章 常微分方程和差分方程
- 幾類微分方程和差分方程解的性質.pdf
- 幾類差分微分方程的定性研究.pdf
- 分數階微分方程與差分方程初邊值問題的解.pdf
- 偏微分方程—matlab(doc)
- 用matlab解常微分方程
- 微分方程和差分方程解的性質的研究.pdf
評論
0/150
提交評論