matlab对二阶常微分方程 作图 为何出现两条线段 程序如下:odefh=@(t,x)[x(2);1-2/5*x(2)-x(1)];[t,y]=ode45(odefh,[0:0.1:40],[0 0]);plot(t,y)

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/06 04:57:09
matlab对二阶常微分方程 作图 为何出现两条线段 程序如下:odefh=@(t,x)[x(2);1-2/5*x(2)-x(1)];[t,y]=ode45(odefh,[0:0.1:40],[0 0]);plot(t,y)
xՒn@_DT;_BjvjCRڈSTUUH qhIy]x)\Zqⴳf[1ag4޹<ʢ]g˳@gGl|!(6 o[rEum

matlab对二阶常微分方程 作图 为何出现两条线段 程序如下:odefh=@(t,x)[x(2);1-2/5*x(2)-x(1)];[t,y]=ode45(odefh,[0:0.1:40],[0 0]);plot(t,y)
matlab对二阶常微分方程 作图 为何出现两条线段

程序如下:
odefh=@(t,x)[x(2);1-2/5*x(2)-x(1)];
[t,y]=ode45(odefh,[0:0.1:40],[0 0]);
plot(t,y)

matlab对二阶常微分方程 作图 为何出现两条线段 程序如下:odefh=@(t,x)[x(2);1-2/5*x(2)-x(1)];[t,y]=ode45(odefh,[0:0.1:40],[0 0]);plot(t,y)
因为t的大小是401*1的,而求出的y的大小是401*2的,有两个列向量,相当于一个函数求出两个值.所以画图会出现两条线段!