matlab画微分方程时,麻烦看看
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/18 01:59:21
matlab画微分方程时,麻烦看看
先定义函数rr.m
function x=rr(t,u)
x=[0.4*u(1)-0.3*u(1);
-u(1)*u(2)-0.5*u(2);
0.6*u(1)*u(2)+0.3*u(1)+0.5*u(2)];
在命令窗口执行
[t,u]=ode45('rr',[0 10],[0.02 0.98 1])
再问: 后面的plot画图怎么办?
再答: plot(t,u(:,1),t,u(:,2),t,u(:,3)) figure(2) plot3(u(:,1),u(:,2),u(:,3))
function x=rr(t,u)
x=[0.4*u(1)-0.3*u(1);
-u(1)*u(2)-0.5*u(2);
0.6*u(1)*u(2)+0.3*u(1)+0.5*u(2)];
在命令窗口执行
[t,u]=ode45('rr',[0 10],[0.02 0.98 1])
再问: 后面的plot画图怎么办?
再答: plot(t,u(:,1),t,u(:,2),t,u(:,3)) figure(2) plot3(u(:,1),u(:,2),u(:,3))