Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2009-09-06, 22:56   #1
liuwei7854
初级会员
 
注册日期: 2009-05-02
年龄: 39
帖子: 2
声望力: 0
liuwei7854 正向着好的方向发展
默认 求助:用龙格库塔法求微分方程

用龙格库塔法(四阶)求问分方程组
dy/dx=1/(z-x);
dz/dx=-1/y+1;
y(0)=1,z(0)=1,x在[0,1]。
希望能得到帮助,向高手致敬!!
liuwei7854 当前离线   回复时引用此帖
旧 2009-09-07, 08:37   #2
anbcjys
高级会员
 
注册日期: 2008-09-14
年龄: 43
帖子: 351
声望力: 24
anbcjys 正向着好的方向发展
默认 回复: 急,求助:用龙格库塔法求微分方程

按照龙格库塔法给出的微分方程表示形式来描述你的方程就行了
__________________
qq604443022
anbcjys 当前离线   回复时引用此帖
旧 2009-09-23, 17:26   #3
sunjq
初级会员
 
注册日期: 2009-09-23
帖子: 2
声望力: 0
sunjq 正向着好的方向发展
默认 回复: 急,求助:用龙格库塔法求微分方程

请试试
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]);
sunjq 当前离线   回复时引用此帖
回复


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



所有时间均为北京时间。现在的时间是 05:55


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.