2017-01-21 2 views
0

Здравствуйте, я задавался вопросом, может ли кто-нибудь помочь мне, я пытаюсь использовать клен для создания диаграммы фазовых диаграмм системы ниже. На диаграмме, которую я хочу отметить в точках равновесия, которые я нашел для следующей системы, они (x, y) = (0,2) и (1,0)Как построить диаграмму фазовой плоскости с использованием клена

система $ (dx/dt) = - 2x-у + 2 $ и $ (д/дт) = ху $ попытки я сделал ниже

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 (х (т), т) = -2 * x (t) -y (t) +2, diff (y (t), t) = x (t) * y (t)}

и полученный график:

enter image description here

Может ли кто-нибудь подтвердить, является ли это правильной диаграммой диаграмм состояния для системы выше?

+0

обновил свой пост – Gibberish

ответ

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

Смежные вопросы