Для того чтобы построить фазовую кривую, щелкните в панели Graph по пиктограмме двумерного

декартова графика (X-Y Plot) и введите в помеченной позиции возле оси абсцисс имя второго столбца, а возле оси ординат - имя третьего столбца матрицы, содержащей приближенное решение

Для того чтобы ввести номер столбца, щелкните по символу столбца в панели Matrix и введите номер столбца в помеченной позиции в угловых скобках

Все, изображенные на рисунке траектории расположены внутри круга радиуса 2. Видно, что очки (-1, 0) и (1, 0), (0, 0) - точки покоя системы. Попытка найти решение, лежащее вне круга, не удается, поскольку решение очень быстро растет с ростом t.

Найдем методом Рунге-Кутты 4-го порядка на [0, 2] приближенные решения задачи Коши с различными начальными условиями для системы

Построим фазовый портрет - семейство фазовых кривых - и найдем на нем точки покоя системы

Определим номер первой компоненты вектора равным 1 (а не 0, как положено по умолчанию)

Запишем систему в удобном для переноса в Mathcad виде

Такая запись приведена только для удобства восприятия. Условия задачи будут записаны ниже.

Для решения задачи методом Рунге-Кутты воспользуемся функцией rkfixed

Для того чтобы ввести правые части системы в векторной форме, щелкните по символу матрицы в панели Matrix, определите в окне размерности число строк (2) и число столбцов (1), а затем введите в помеченных позициях выражения для вычисления правых частей

Определим правую часть системы D(t,Y)

Знак присваивания можно ввести щелчком по соответствующей позиции в панели Evaluation.

Определим начальное условие

Вычислим приближенное решение, выполнив методом Рунге-Кутты 4-го порядка 100 одинаковых шагов; обозначим приближенное решение Y1

В первом столбце матрицы Y1 хранятся значения значения t в узлах сетки, во втором столбце - соответствующие значения решения, в третьем - значения производной решения

Определим несколько начальных условий, решим соответствующие задачи Коши и построим фазовые траектории