微分方程求解 matlab,4MATLAB常微分方程求解.ppt
4MATLAB常微分方程求解
MATLAB微分方程 1 求簡單微分方程的解析解 2 求微分方程的數(shù)值解 3 建模實(shí)例 1 求簡單微分方程的解析解 求微分方程(組)的解析解命令: dsolve('方程1', '方程2',…'方程n', '初始條件', '自變量') 記號(hào): 在表達(dá)微分方程時(shí),用字母D表示求微分,D2、D3等表示求高階微分. 任何D后所跟的字母為因變量,自變量可以指定或由系統(tǒng)規(guī)則選定為確省. 例如,微分方程 應(yīng)表達(dá)為:D2y=0. 1 求簡單微分方程的解析解 求微分方程(組)的解析解命令: dsolve('方程1', '方程2',…'方程n', '初始條件', '自變量') 例1 求 的通解 解 輸入命令: dsolve('Du=1+u^2','t') 結(jié)果:u = tg(t + c) 例2 求微分方程的特解: 解 輸入命令: y=dsolve('D2y+4*Dy+29*y=0','y(0)=0,Dy(0)=15','x') 結(jié)果: y =3e-2xsin(5x) 1 求簡單微分方程的解析解 求微分方程(組)的解析解命令: 例3 求微分方程組的通解 解 輸入命令 : [x,y,z]= dsolve('Dx=2*x-3*y+3*z', 'Dy=4*x-5*y+3*z', 'Dz=4*x-4*y+2*z', 't') 結(jié)果:x = c3e2t+c2e-t y = c1e-2t+c3e2t+c2e-t z = c1e-2t+c3e2t 2 求微分方程的數(shù)值解 2.1 常微分方程數(shù)值解的定義 2.2 建立數(shù)值解法的一些途徑 2.3 用Matlab軟件求常微分方程的數(shù)值解 2 求微分方程的數(shù)值解 2.1 常微分方程數(shù)值解的定義 在生產(chǎn)和科研中所處理的微分方程往往很復(fù)雜且大多得不出一般解。 而在實(shí)際上對初值問題,一般是要求得到解在若干個(gè)點(diǎn)上滿足規(guī)定精確度的近似值,或者得到一個(gè)滿足精確度要求的便于計(jì)算的表達(dá)式。 因此,研究常微分方程的數(shù)值解法是十分必要的。 2 求微分方程的數(shù)值解 2.1 常微分方程數(shù)值解的定義 對常微分方程 其數(shù)值解是指由初始點(diǎn)x0開始的若干離散的x值處的函數(shù)近似值 即對x0 < x1 < x2 <... xn xi f y k>
總結(jié)
以上是生活随笔為你收集整理的微分方程求解 matlab,4MATLAB常微分方程求解.ppt的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PMAC应用七-SDK的使用1
- 下一篇: OPPO 数据恢复:如何从 OPPO 手