Составители:
Рубрика:
Глава 3 Нахождение решений дифференциальных уравнений в системе Maxima
Функция plotdf позволяет строить траектории и поле направлений диф-
ференциального уравнения первого порядка или автономной системы двух
обыкновенных дифференциальных уравнений первого порядка. Эта функция
входит в дополнительный пакет, поэтому для ее использования следует пер-
воначально его загрузить командой load(plotdf). Функция Plotdf требует
установки модуля Openmath, который входит в пакет xMaxima.
Для построения поля направлений дифференциального уравнения пер-
вого порядка оно должно быть записано в виде
),( yxf
dx
dy
=
. В случае авто-
номной системы она должна быть записана в виде:
{
dx
dt
=G x , y
dy
dt
= F x , y
.
Синтаксис функции:
plotdf(dydx, ...options...)
plotdf(dvdu, [u,v], ...options...)
plotdf([dxdt,dydt], ...options...)
plotdf([dudt,dvdt], [u,v], ...options...)
Здесь dydx, dxdt и dydt — выражения, которые зависят от x и y, dvdu,
dudt и dvdt — выражения, которые зависят от u и v. В дополнение к этим
двум переменным, могут использоваться опции. Они могут выбираться с по-
мощью пунктов меню, а также задаваться с помощью специальных команд.
В системе Maxima есть дополнительный пакет contrib_ode, который
позволяет находить решение нелинейных дифференциальных уравнений
первого и второго порядка.
Для того чтобы можно было использовать команды этого пакета, его
необходимо сначала подключить с помощью команды load(contrib_ode).
Заметим, что возможности пакета contrib_ode расширяются с каждой
новой версией системы Maxima.
Синтаксис команды: contrib_ode (eqn, y, x)
Для корректного выполнения поиска решения с использованием ко-
манды contrib_ode ей нужно передать три аргумента:
1. Само дифференциальное уравнение, которое требуется решить (в
правой части дифференциального уравнения должен стоять ноль)
2. Имя зависимой переменной — искомой функции
3. Имя независимой переменной — аргумента функции.
Если дифференциальное уравнение система может решить, то она воз-
вращает решение или список решений, причем каждое решение может быть
представлено в одном из следующих видов:
1. Искомая функция выражена в явном виде.
65
Глава 3 Нахождение решений дифференциальных уравнений в системе Maxima
Функция plotdf позволяет строить траектории и поле направлений диф-
ференциального уравнения первого порядка или автономной системы двух
обыкновенных дифференциальных уравнений первого порядка. Эта функция
входит в дополнительный пакет, поэтому для ее использования следует пер-
воначально его загрузить командой load(plotdf). Функция Plotdf требует
установки модуля Openmath, который входит в пакет xMaxima.
Для построения поля направлений дифференциального уравнения пер-
dy
вого порядка оно должно быть записано в виде = f ( x, y ) . В случае авто-
dx
{
dx
=G x , y
dt
номной системы она должна быть записана в виде: dy
.
=F x , y
dt
Синтаксис функции:
plotdf(dydx, ...options...)
plotdf(dvdu, [u,v], ...options...)
plotdf([dxdt,dydt], ...options...)
plotdf([dudt,dvdt], [u,v], ...options...)
Здесь dydx, dxdt и dydt — выражения, которые зависят от x и y, dvdu,
dudt и dvdt — выражения, которые зависят от u и v. В дополнение к этим
двум переменным, могут использоваться опции. Они могут выбираться с по-
мощью пунктов меню, а также задаваться с помощью специальных команд.
В системе Maxima есть дополнительный пакет contrib_ode, который
позволяет находить решение нелинейных дифференциальных уравнений
первого и второго порядка.
Для того чтобы можно было использовать команды этого пакета, его
необходимо сначала подключить с помощью команды load(contrib_ode).
Заметим, что возможности пакета contrib_ode расширяются с каждой
новой версией системы Maxima.
Синтаксис команды: contrib_ode (eqn, y, x)
Для корректного выполнения поиска решения с использованием ко-
манды contrib_ode ей нужно передать три аргумента:
1. Само дифференциальное уравнение, которое требуется решить (в
правой части дифференциального уравнения должен стоять ноль)
2. Имя зависимой переменной — искомой функции
3. Имя независимой переменной — аргумента функции.
Если дифференциальное уравнение система может решить, то она воз-
вращает решение или список решений, причем каждое решение может быть
представлено в одном из следующих видов:
1. Искомая функция выражена в явном виде.
65
Страницы
- « первая
- ‹ предыдущая
- …
- 63
- 64
- 65
- 66
- 67
- …
- следующая ›
- последняя »
