[討論] 聯立一階微分方程處理

作者: Hsinxyzzyx (新)   2020-03-22 10:13:18
問題是這樣的
http://i.imgur.com/N2e46Am.jpg
其中k都是常數
然後有給起始值x=500 y=200
我知道一般只有x對t的微方
用ode45之類的指令就可以處理
像這種因為有x和y對t又相互關聯的
要怎麼對t作圖啊
抱歉小弟很菜只會處理沒有連立的
以前沒處理過類似問題
請各位大大給點指點
作者: Hsinxyzzyx (新)   2020-03-22 11:06:00
*更 作業用for迴圈無腦加也畫出圖來了 但畢竟是取巧還是想知道這聯立ode怎麼處理
作者: Howard1648 (哈沃德)   2020-03-22 12:59:00
http://i.imgur.com/ml9t8xU.jpghttp://i.imgur.com/T9zyX06.jpg~部分,裡面應該是t陣列。[t,y]=ode().;應該能拿t去作圖,y是矩陣,取你要的column 就好了。http://i.imgur.com/w7LDWQT.jpg http://i.imgur.com/e67FTo1.jpg重傳一次,方程式我是這樣打的。http://i.imgur.com/vIsCMR5.jpg像這樣,給你參考dxDt(1)=k1*x1-k2*x1*x2;dxDt(2)=k3*x1*x2-k4*x2;wherex1=xx2=y
作者: Hsinxyzzyx (新)   2020-03-22 16:14:00
大感謝

Links booklink

Contact Us: admin [ a t ] ucptt.com