Страница 1 из 1

ДУ (Фазовая траектория)

Добавлено: Вс ноя 07, 2010 12:38 pm
denverus
Имеется система уравнений.

x'=2x+y^2-1
y'=sin(x)-y^2+1

Нужно найти фазовую траекторию, построить и исследовать её.

В интернете находил информацию, но у самого не получается это сделать :cry: .

ДУ

Добавлено: Вт ноя 09, 2010 2:30 pm
denverus
Ошибки(( почему не могу понять.
На примере похожий пример работал.

Добавлено: Вт ноя 09, 2010 2:48 pm
Gordon

Код: Выделить всё

S0 = 1;
sol = NDSolve[{2 x[t] + y[t]^2 - 1 == x'[t],
   Sin[x[t]] - y[t]^2 + 1 == y'[t], x[0] == S0, y[0] == S0}, {x[t],
   y[t]}, {t, 0, 2}]
ParametricPlot[Evaluate[{x[t], y[t]} /. sol[[1]]], {t, 0, 2},
 AspectRatio -> 1]

Добавлено: Вт ноя 09, 2010 4:08 pm
Gordon
Ваш файл почти рабочий, ошибка в еу была.
При отрицательных x0, y0 ~ < -0.7 система не решается

ДУ

Добавлено: Вт ноя 09, 2010 4:18 pm
denverus
Получилось спасибо.

А почему не работает векторное поле?

VectorPlot[{ex[x,y],ey[x,y]},{x,0,2},{y,0,2},VectorPoints->15]

P.S. Пример брал с Mathematica 5, реализация идет на Mathematica 7

ДУ

Добавлено: Чт ноя 11, 2010 11:20 am
denverus
Без Sin пашет как час,с Sin выдаёт ошибку((

Добавлено: Вт ноя 23, 2010 11:13 pm
denverus
Спасибо огромное за помощь !!!