我如何使用枫树绘制相平面图

时间:2017-01-21 13:52:52

标签: plot ode maple

您好我想知道是否有人可以帮助我,我正在尝试使用maple生成下面系统的相平面图。 在图表上我想标记我在以下系统中找到的平衡点,它们是(x,y)=(0,2)和(1,0)

系统是$(dx / dt)= - 2x-y + 2 $和$(dy / dt)= xy $ 我的尝试在

之下
DEplot(sys, [x(t), y(t)], t = 10 .. -10, x = -3 .. 3, y = -3 .. 3, [[x(0) = 0, y(0) = 2]], [[x(0) = 0, y(0) = 1]], stepsize = .1, linecolor = blue, thickness = 2, arrows = medium);

其中

sys:= {diff(x(t),t)= -2 * x(t)-y(t)+2,diff(y(t),t)= x(t)* y(t )}

它生成的图表是

enter image description here

任何人都可以确认这是否是上述系统的正确相平面图?

1 个答案:

答案 0 :(得分:0)

你几乎就在那里,只需要包含更多的初始值。

restart; with(DEtools): with(linalg):with(plots):
sys := {diff(x(t), t) = -2*x(t)-y(t)+2, diff(y(t), t) = x(t)*y(t)}
initialdataset:={seq(seq([x(0)=a,y(0)=b],a=-5..5),b=-5..5)}:
DEplot(sys, [x,y],t=-3..3,initialdataset,x = -6..6, y = -6..6,
   colour=black, thickness=2, style=line, linestyle=1, axes=boxed,
   linecolor=red, scaling=constrained, arrows=medium);

enter image description here