Помощь в учёбе, очень быстро...
Работаем вместе до победы

Численное решение систем обыкновенных дифференциальных уравнений первого порядка

РефератПомощь в написанииУзнать стоимостьмоей работы

Переходя к общему случаю решения системы М уравнений первого порядка, краевую задачу можно записать в матричном виде: Численное решение краевой задачи (4.50) также можно получить в программных комплексах MatLab и Maple. Которые следуют из обозначений (4.46), получим систему четырех уравнений первого порядка. Где У, = {//,(/•), у dr),…, ум (гд) F: = F®: F0 =/"; Fx. — fh; Qi = = E + hA (t)) (E… Читать ещё >

Численное решение систем обыкновенных дифференциальных уравнений первого порядка (реферат, курсовая, диплом, контрольная)

Как было показано в параграфе 4.3, определение функций ф и ф из системы уравнений (4.7)—(4.22) осуществляется путем либо решения дифференциального уравнения второго порядка, либо последовательного решения двух уравнений второго порядка. И в том и в другом случае эти уравнения могут быть сведены к системам уравнений первого порядка — соответственно двух или четырех уравнений. В настоящем параграфе описан алгоритм численного решения системы произвольного количества обыкновенных дифференциальных уравнений первого порядка. В частности, в последующих главах при рассмотрении трехмерных задач будет необходимость решения систем шести уравнений.

Сначала на примере уравнений (4.20), (4.21), содержащих две неизвестные функции <�р(." и vjisn, покажем способ сведения этих уравнений к системе четырех уравнений первого порядка. Введем обозначения.

Численное решение систем обыкновенных дифференциальных уравнений первого порядка.

Тогда уравнения (4.20) и (4.21) можно записать в виде.

Численное решение систем обыкновенных дифференциальных уравнений первого порядка.
Численное решение систем обыкновенных дифференциальных уравнений первого порядка.

Добавляя к этим двум равенствам два уравнения.

Численное решение систем обыкновенных дифференциальных уравнений первого порядка.

которые следуют из обозначений (4.46), получим систему четырех уравнений первого порядка.

Граничные условия любого вида (в напряжениях, в перемещениях, смешанные) на границах г = а, b для функций ср и isn могут быть получены с использованием формул (4.23) и (4.25) для напряжений а, и т(<), а также формулы (4.6) для перемещений. Заметим, что выражения для напряжений содержат кроме самих функций <�рСТ1 и is" также их первые производные. Таким образом, можно заключить, что граничные условия при использовании обозначений (4.46) содержат функции у-уг

Переходя к общему случаю решения системы М уравнений первого порядка, краевую задачу можно записать в матричном виде:

Численное решение систем обыкновенных дифференциальных уравнений первого порядка.

где Y® = {г/,(г), г/2(/), г/м(г)} — вектор неизвестных дли ной М; Л (г) — квадратная матрица размером МХМ; Ра и Рь — прямоугольные матрицы размером М, X М и М2 X М (М{ + М2 = М) векторы fa, fh и считаются известными и имеют соответственно размеры Mv М2 и М.

Ниже приводится разностный аналог рассматриваемой краевой задачи, решение которой основано на методе ортогональной матричной прогонки, впервые предложенном в работе 191 и обладающим рядом преимуществ по сравнению с широко известным методом ортогональной прогонки, изложенном в работе |8|.

Вводя на интервале [а, b] равномерную сетку.

Численное решение систем обыкновенных дифференциальных уравнений первого порядка.

краевой задаче (4.49) можно поставить в соответствие ее разностный аналог.

Численное решение систем обыкновенных дифференциальных уравнений первого порядка.

где У, = {//,(/•), у dr),…, ум(гд) F: = F®: F0 =/"; Fx. — fh; Qi = = E + hA (t)) (E — единичная матрица); P0 = Pa; PN = Pb.

Формулы (4.50) представляют собой систему разностных двухточечных векторных уравнений, решение которой ищется методом ортогональной матричной прогонки.

Численное решение краевой задачи (4.50) также можно получить в программных комплексах MatLab и Maple.

В следующем параграфе приводятся некоторые примеры решения плоской задачи в полярных координатах для радиально неоднородного тела с использованием рассмотренного метода.

Показать весь текст
Заполнить форму текущей работой