MATLAB爱好者论坛-LabFans.com
>
工程数学软件
>
MATLAB论坛
> 求助:用龙格库塔法求微分方程
登录论坛
查看完整版本 :
求助:用龙格库塔法求微分方程
liuwei7854
2009-09-06, 22:56
用龙格库塔法(四阶)求问分方程组
dy/dx=1/(z-x);
dz/dx=-1/y+1;
y(0)=1,z(0)=1,x在[0,1]。
希望能得到帮助,向高手致敬!!
anbcjys
2009-09-07, 08:37
按照龙格库塔法给出的微分方程表示形式来描述你的方程就行了
sunjq
2009-09-23, 17:26
请试试
function dx=myf(t,x)
dx=zeros(3,1)
dx(1)=1;
dx(2)=1/(x(3)-x(1));
dx(3)=-1/x(2)+1;
[t,y]=ode45('myf',[0 1],[0 x0 y0]);
vBulletin® v3.8.3,版权所有 ©2000-2025,Jelsoft Enterprises Ltd.