Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2009-05-01, 22:36   #1
herollb
初级会员
 
注册日期: 2009-03-06
年龄: 46
帖子: 3
声望力: 0
herollb 正向着好的方向发展
默认 有哪位帮忙解一下这个方程组?谢谢!

本人作毕业设计,需要解下面这个微分方程组:
dy1=-I*[exp(y1-y2)];
dy2=I*[exp(y1-y2)]-y2;
dy3=I*exp(y1-y2);
I=[0 4]
y1(0)=0;
y2(0)=4.2;

不知道怎么办呢,有谁帮忙写一下?谢谢!
herollb 当前离线   回复时引用此帖
旧 2009-05-03, 10:11   #2
yfl
高级会员
 
yfl 的头像
 
注册日期: 2009-04-11
年龄: 38
帖子: 138
声望力: 19
yfl 正向着好的方向发展
默认 回复: 有哪位帮忙解一下这个方程组?谢谢!

function ydot=bysj(t,y)
ydot=[-t*exp(y(1)-y(2));
t*exp(y(1)-y(2))-y(2);
t*exp(y(1)-y(2))];
[t,y]=ode23t('bysj',[0,4],[0;4.2;0])
这样就可以啦。
然后你用plot(y)画图即可,我画了图,但由于附件太大不能上传。
yfl 当前离线   回复时引用此帖
旧 2009-05-03, 16:59   #3
herollb
初级会员
 
注册日期: 2009-03-06
年龄: 46
帖子: 3
声望力: 0
herollb 正向着好的方向发展
默认 回复: 有哪位帮忙解一下这个方程组?谢谢!

非常感谢你的帮忙,呵呵
herollb 当前离线   回复时引用此帖
回复


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

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



所有时间均为北京时间。现在的时间是 02:34


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