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