0

我正在尝试绘制 ODE 系统的解决方案。代码是:

  tspan = [0 10];
  z0 = [0.01 0.01 0.01 0.01];
  [t,z] = ode45(@(t,z) odefun3(t,z), tspan, z0);
  plot(z(:,3))

为什么输出绘制在区间 [0,60] 而不是 [0,10] 上,如代码中所示? 在此处输入图像描述

4

1 回答 1

0

plot我通过在命令下添加第一个变量来修复它: plot(t,z(:,3)).

于 2018-06-10T16:34:27.423 回答