用MATLAB对微分方程组进行仿真 20

微分方程组为dS/dt=2.2831-0.00088*S*I-0.002228*SdE/dt=0.00088*S*I-1.33*EdI/dt=0.7*E-0.600228... 微分方程组为dS/dt=2.2831- 0.00088*S*I-0.002228*S
dE/dt=0.00088*S*I-1.33*E
dI/dt=0.7*E-0.600228*I
最好将最后的那个图形搞出来,发到我邮箱940672887@qq.com
展开
 我来答
liuliangsxd
2013-06-01 · TA获得超过1423个赞
知道小有建树答主
回答量:1174
采纳率:100%
帮助的人:666万
展开全部
clc
f=@(t,x)([2.2831-.00088*x(1)*x(3)-.002228*x(1);.00088*x(1)*x(3)-1.33*x(2);.7*x(2)-.600228*x(3)]);
ode45(f,[0 1],[1 1 1])
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cquhrb
2013-05-31 · TA获得超过342个赞
知道小有建树答主
回答量:403
采纳率:100%
帮助的人:125万
展开全部
[S,E,I]=dsolve('DS=2.2831-0.00088*S*I-0.002228*S','DE=0.00088*S*I-1.33*E','DI=0.7*E-0.600228*I')
更多追问追答
追问
我主要是想要这个微分方程组的仿真图形,最好用matlab仿真出来
追答
建立函数:
function xdot=lorenz(t,x)
xdot=[-0.00088*x(2)-0.002228,0,0;0,0.00088*x(1),-1.33;0,-0.600228,0.7]*x+[2.2831;0;0];

命令窗口:
x0=[1 1 1]';
[t,x]=ode45('lorenz',[1,10],x0);

好像解不出来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
good376998
2013-06-01
知道答主
回答量:18
采纳率:0%
帮助的人:5万
展开全部
红人堂还好
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式