Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛАБЫ / TAulaba4.docx
Скачиваний:
4
Добавлен:
18.10.2024
Размер:
3.1 Mб
Скачать

Система 1

def ode(Y, t):

  x, y = Y

  dydt = [ -4*x + 0.1*(x**2) - 4*y, 1.5*x + y - 0.2*(y**3) ]

  return dydt

drawPhasePortrait(-2, 2,-2, 2, 1,1, -3,4, -3,3, ts =1.5, nt =201)

Система 1

Для линеаризации системы нужно разложить нелинейные функции в ряд Тейлора до первого порядка в окрестности некоторой точки (x0, y0). Выберем точку (0, 0):

f(x, y) = -4x + 0.1x^2 - 4y

f(0, 0) = 0

∂f/∂x(0, 0) = -4

∂f/∂y(0, 0) = -4

g(x, y) = 1.5x + y - 0.2y^3

g(0, 0) = 0

∂g/∂x(0, 0) = 1.5

∂g/∂y(0, 0) = 1

Подставляя эти значения в линейную систему, получим:

x' = -4x - 4y

y' = 1.5x + y

Линеаризованная система

def ode(Y, t):

  x, y = Y

  dydt = [ -4*x - 4*y, 1.5*x + y]

  return dydt

drawPhasePortrait(-2, 2,-2, 2, 1,1, -3,4, -3,3, ts =1.5, nt =201)

Фазовый портрет имеет вид особой точки «неустойчивый узел». Система имеет положительные действительные корни. Фазовый портрет линеаризованной модели практически не отличается от первоначальной. Положение равновесия неустойчиво

Система 2

def ode(Y, t):

  x, y = Y

  dydt = [ x + 0.5*y - 0.1 * (y**2), 0.5*x + y - 0.2*(x**2)+y]

  return dydt

drawPhasePortrait(-5, 5,-5, 5, 1,1, -7,7, -7,7, ts =1.5, nt =300)

Система 2

Линеаризованная система

def ode(Y, t):

  x, y = Y

  dydt = [ x + 0.5*y, 0.5*x + y]

  return dydt

drawPhasePortrait(-5, 5,-5, 5, 1,1, -7,7, -7,7, ts =1.5, nt =300)

Фазовый портрет имеет вид особой точки «устойчивый узел». Система имеет отрицательные действительные корни. Положение равновесия не линеаризованной системы не устойчиво.

Система 3

def ode(Y, t):

  x, y = Y

  dydt = [ 2*x + 0.2*(x**2) + y - 0.1*(y**2), x - 3*y ]

  return dydt

drawPhasePortrait(-4, 7,-4, 4, 1,1, -10,5, -10,10, ts =0.29, nt =301)

Система 3

Линеаризованная система

def ode(Y, t):

  x, y = Y

  dydt = [ 2*x + y, x - 3*y ]

  return dydt

drawPhasePortrait(-4, 7,-4, 4, 1,1, -10,5, -10,10, ts =0.29, nt =301)

Фазовый портрет имеет вид особой точки «седло». Система имеет положительные и отрицательные действительные корни. Фазовый портрет линеаризованной модели практически не отличается от первоначальной. Положение равновесия неустойчиво.

Система 4

def ode(Y, t):

  x, y = Y

  dydt = [ -0.1*(x**2) + 2*y, -3*x - y ]

  return dydt

drawPhasePortrait(-5, 4,-5, 5, 1,1, -5,5, -5,5, ts =0.6, nt =201)

Система 4

Линеаризованная система

def ode(Y, t):

  x, y = Y

  dydt = [ 2*y, -3*x - y ]

  return dydt

drawPhasePortrait(-5, 4,-5, 5, 1,1, -5,5, -5,5, ts =0.6, nt =201)

Фазовый портрет имеет вид особой точки «устойчивый фокус». Система имеет комплексно-сопряженные с отрицательными действительными частями. Фазовый портрет линеаризованной модели практически не отличается от первоначальной. Положение равновесия малоустойчиво.

Система 5

def ode(Y, t):

  x, y = Y

  dydt = [ 0.1*x - 4*y, 4*x - 0.2*(x** 2) + 0.1*y ]

  return dydt

drawPhasePortrait(-6, 5,-7, 7,5, 1,1, -10,10, -10,10, ts =0.2, nt =201)

Система 5

Линеаризованная система

def ode(Y, t):

  x, y = Y

  dydt = [ 0.1*x - 4*y, 4*x + 0.1*y ]

  return dydt

drawPhasePortrait(-6, 5,-7, 7,5, 1,1, -10,10, -10,10, ts =0.2, nt =201)

Фазовый портрет имеет вид особой точки «неустойчивый фокус». Система имеет комплексные корни с положительной действительной частью. Фазовый портрет линеаризованной модели практически не отличается от первоначальной. Положение равновесия неустойчиво

Соседние файлы в папке ЛАБЫ