[讨论] 联立一阶微分方程处理

楼主: 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