MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [MATLAB毕业设计] 有哪位帮忙解一下这个方程组?谢谢! (https://www.labfans.com/bbs/showthread.php?t=8031)

herollb 2009-05-01 22:36

有哪位帮忙解一下这个方程组?谢谢!
 
本人作毕业设计,需要解下面这个微分方程组:
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;

不知道怎么办呢,有谁帮忙写一下?谢谢!

yfl 2009-05-03 10:11

回复: 有哪位帮忙解一下这个方程组?谢谢!
 
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)画图即可,我画了图,但由于附件太大不能上传。

herollb 2009-05-03 16:59

回复: 有哪位帮忙解一下这个方程组?谢谢!
 
非常感谢你的帮忙,呵呵


所有时间均为北京时间。现在的时间是 11:29

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