Maple 9.5/10 в математике, физике и образовании
Шрифт:
• DEplot — строит графики решения дифференциальных уравнений;
• DEplot3d — строит трехмерные графики для решения систем дифференциальных уравнений;
• Dchangevar — изменение переменных в дифференциальных уравнениях;
• PDEchangecoords — изменение координатных систем для дифференциальных уравнений в частных производных;
• PDEplot — построение графиков решения дифференциальных уравнений в частных производных;
• autonomous — тестирует дифференциальные уравнения на автономность;
• convertAlg — возвращает список коэффициентов для дифференциальных уравнений;
• convertsys — преобразует систему дифференциальных уравнений в систему
• dfieldplot — строит график решения дифференциальных уравнений в виде векторного поля;
• indicialeq — преобразует дифференциальные уравнения в полиномиальные;
• phaseportrait — строит график решения дифференциальных уравнений в форме фазового портрета;
• reduceOrder — понижает порядок дифференциальных уравнений;
• regularsp — вычисляет регулярные особые точки для дифференциальных уравнений второго порядка;
• translate — преобразует дифференциальные уравнения в список операторов;
• untranslate — преобразует список операторов в дифференциальные уравнения;
• varparam — находит общее решение дифференциальных уравнений методом вариации параметров.
Применение этих функций гарантирует совместимость документов реализаций Maple R5, 6 и 9.
7.4.2. Консультант по дифференциальным уравнениям
Для выявления свойств дифференциальных уравнений в Maple 9.5 в составе пакета DEtools имеется консультант (адвизор), вводимый следующей функцией:
Здесь ODE — одиночное дифференциальное уравнение, y(x) — неопределенная (определяемая функция), type1, type2, … — опционально заданные множество типов, которые классифицируются и help — опционально заданное указание на вывод страницы справки по методу решения.
Примеры работы с классификатором представлены ниже:
7.4.3. Основные функции пакета DEtools
Рассмотрим наиболее важные функции этого пакета. Функция
тестирует дифференциальное уравнение (или систему) des. Ее параметрами, помимо des, являются независимая переменная ivar и зависимая переменная dvar. Следующие примеры поясняют применение этой функции:
Ниже
описание этой функции будет продолжено. Функция Dchangevar используется для обеспечения замен (подстановок) в дифференциальных уравнениях:В первом случае trans — список или множество уравнений, которые подставляются в дифференциальное уравнение, список или множество дифференциальных уравнений deqns. При этом civar — имя текущей переменной, n_ivar — имя новой переменной (его задавать необязательно). Во второй форме для подстановки используются уравнения tran1, tran2, …
Ниже представлены примеры применения функции Dchangevar
Следует отметить, что подстановки являются мощным средством решения дифференциальных уравнений. Нередки случаи, когда дифференциальное уравнение не решается без их применения.
Функция нормализации ОДУ DEnormal синтаксически записывается в виде
где des — система дифференциальных уравнений, ivar — независимая переменная и dvar — зависимая переменная. Применение этой функции поясняют следующие примеры: