Tip 268 Комментарии при решении дифференциальных уравнений (Remarks by ODE Solution)

   

При решении обыкновенных дифференциальных уравнений стоит так оформить Mathcad-документ, чтобы соответствующая методика, заложенная в этот пакет, четко просматривалась. Так, на рис. 268 исходное дифференциальное уравнение второго порядка (первая строка), преобразуется (вторая строка) и «запихивается» в функцию F с транспонированием (третья строка), что фиксирует левую и правую части уравнения. Кроме того, в матрице Cond записываются условия решения: интервал интегрирования и пр. Элементы матрицы Cond и функция F без своих аргументов являются аргументами встроенной функции rkfixed.

Примечание. Более четкое и понятное решение ОДУ получается при вызове функции odesolve – см. рис. 268а. Но функции rkfixed и другие, ей подобные, имеют ряд преимуществ. В частности, rkfixed можно вставить в программу, а odesolve (как и любую другую, работающую в паре с ключевым словом Given) – нет.

Mathcad-sheet 268

Mathcad-sheet 268a