Дифференциальные уравнения
Язык Wolfram позволяет решать обыкновенные дифференциальные уравнения, дифференциальные уравнения в частных производных и уравнения с запаздыванием.
Функция DSolveValue возвращает решение дифференциального уравнения в общем виде:
(C[1] - константа интегрирования.)
Out[1]= | ![](Files/index-io-1-o.gif.ru) |
Используем символ /. для замены константы:
Out[2]= | ![](Files/index-io-2-o.gif.ru) |
Или добавим начальные условия для получения частного решения:
Out[3]= | ![](Files/index-io-3-o.gif.ru) |
Для решения систем дифференциальных уравнений, необходимо использовать списки для задания уравнений и условий:
(Обратите внимание, что перенос уравнений на новую строку не влияет на результат.)
Out[1]= | ![](Files/index-io-6-o.gif.ru) |
Построим решения системы в виде параметрического графика:
Out[2]= | ![](Files/index-io-7-o.gif.ru) |
Справочная информация: Дифференциальные уравнения »