* Данный текст распознан в автоматическом режиме, поэтому может содержать ошибки
Численное решение ДУ в системе Mathcad
767
Рис. 9.42. Примеры использования функций multigrid и relax
лебаний струны, зажатой с двух сторон, или колебание мембраны, впрессованной в прямоугольное отверстие. Далеко не все системы компьютерной математики имеют средства для решения таких задач. Но в версии Mathcad 11 подобные сред ства впервые появились. Они реализованы двумя новыми функциями, предназ наченными для решения гиперболических и параболических дифференциальных уравнений в частных производных. Функция
Pdesolve(u, x, xrange, t, trange [,xpts] [, tpts])
возвращает функцию или вектор функций и t для решения систем дифференци альных уравнений как без ограничений, так и с ограничениями, заданными в виде алгебраических уравнений. В этой функции используются следующие параметры: u – вектор из имен заданных функций, x – пространственная переменная, xrange – двухэлементный вектор, задающий граничные значения переменной x, t – время, trange – двухэлементный вектор, задающий действительные граничные значения времени, xpts и tpts – целые числа, задающие дискретность изменения x и t. Другая функция
numol(x_endpts, xpts, t_endpts, tpts, num_pde, num_pae, pde_func, pinit, bc_func)
возвращает матрицу решений размером xpts на tpts для одномерного диффе ренциального уравнения в частных производных. Здесь x_endpts и t_endpts –