1.1 Исследование динамической системы с использованием пакета Mathematica
Для исследования динамических систем может быть использована функция численного интегрирования дифференциальных уравнений NDSolve и функция для вычерчивания графиков функций, заданных в параметрическом виде, ParametricPlot.
Определяем параметры задачи.
а = 0.1; р = 0.05; у = 0.03; 8 = 0.2; ? = 0.15;Решаем систему дифференциальных уравнений численно с помощью функции NDSolve, Первые две строки задают систему дифференциальных
уравнений, в третьей строке указаны начальные условия, список переменных и диапазон изменения независимой переменной, последняя строка указывает, каким именно численным методом должна быть решена система.
solution = NDSolve[{jtr \t\ = х[г] (а - fiy\i\ - у x[t]%
y'[t]==-y[t](S-ex[t]), хЩ = 2,у[0] = 0.01}, {*,gt;gt;}, {t, 0, 164),
Method —> RungeKutta];
Повторяем вычисления для других начальных условий.
solutionl = NDSolve[{x '[t] — x[t] (a - /?y[t] - у x[t\),
yV) == - № (S - ex[t]),x[0] =3.7,y[0] =0.01}, {x,y}, {t, 0, 164},
Method —gt; RungeKutta];
С помощью функции ParametricPlot строим фазовый портрет системы. В первой строке задан список переменных и правила подстановки, следующие строки задают формат рисунка.
ParametricPtot[ {*[*], ^[г]}/. solution, {x[t],y[t]} f, solutionl), {t, 0, 164},
Axes —gt; False, PlotRange —gt; All, Frame —> True, DefaultFont 12, PlotStyle -> {RGBColor[0, 0, 1], RGBColor[l, 0,0]}];
Рис. 1
1
Еще по теме 1.1 Исследование динамической системы с использованием пакета Mathematica :
- 1.5 Исследование динамической системы с использованием пакета Mathcad
- 1.2 Исследование динамической системы с использованием пакета Maple
- 1.3 Исследование динамической системы с использованием пакета Matlab
- 1.4 Исследование динамической системы с использованием пакета Simulink
- 1.6 Исследование динамической системы с использованием пакета Simplex3
- 6.4. Прогнозирование на основе временных рядов с использованием пакета программ для персональных ЭВМ
- 10. О применимости результатов качественной теории динамических систем к социальным системам
- 2.4.1. Командный режим работы с пакетом. Основные правила написания команд на языке пакета
- 4.4. Экспериментальные исследования работы динамического сепаратора с дезагрегирующим устройством
- 6.1. Динамические активные системы
- Уравнения динамического равновесия системы
- 1.1 Математическое описание динамических систем
- § 2 . Институт — динамическая система
- Самоорганизация в динамических (изменяющихся) системах
- Лекция 5. Лексика как динамическая система
- Пошаговая разработка системы измерений динамической стратегии
- Практическое занятие 20. Лексика как динамическая система
- Разработка системы управления экзоскелетом в динамическом режиме
- Нормализация стационарных случайных процессов линейными динамическими системами
- Динамический анализ стержневых механических систем при наличии в них состояний неустойчивости