![]()
Главная Обратная связь Дисциплины:
Архитектура (936) ![]()
|
Метод Рунге-Кутта четвертого порядка
Наиболее известным является метод Рунге-Kyттa четвертого порядка, расчетные формулы которого можно записать в виде:
4. Многошаговые методы: метод прогноза-коррекции Адамса, метод Милна. Метод Адамса. Многошаговые методы построены на том, что для вычисления значения Рассмотрим решение дифференциального уравнения
на интервале Проинтегрируем уравнение (14) на интервале
При вычислении интеграла, входящего в (15), вместо функции
Как только
Таким образом, для вычисления значения Метод Милна. Отличие метода Милна от метода Адамса состоит в том, что в качестве интерполяционного полинома используется полином Ньютона. Подставив в (15) вместо функции
В методе Милна для вычисления значения Существует модифицированный метод Милна. В нем сначала вычисляется первое приближение по формуле (18), затем вычисляется управляющий параметр:
после чего вычисляется значение второго приближения ‑ корректор Милна ‑ по формуле:
В модифицированном методе Милна первые четыре точки можно получить методом Рунге-Кутта, а для вычисления значения
5. Решение системы дифференциальных уравнений 1-го порядка.
Метод Эйлера. Пусть требуется найти решение системы дифференциальных уравнений: удовлетворяющее начальным условиям Приближенные значения
Метод Рунге-Кутта. Пусть дана система дифференциальных уравнений в матричном виде: с начальным условием
Задавшись некоторым шагом
получим формулы для метода Рунге-Кутта для системы
6. Решение дифференциального уравнения n-го порядка.
7. Краевые задачи и методы их решения. Ранее рассматривались задачи с начальными условиями, т. е. с условиями в одной (начальной) точке: при Методы решения краевых задач: - точные аналитические методы; - приближенные; - численные. Аналитические методы имеются лишь для решения узкого класса уравнений. В частности, хорошо развит этот аппарат для решения линейных дифференциальных уравнений второго порядка с постоянными коэффициентами, которые широко используются в исследовании различных физических процессов (например, в теории колебаний, динамике твердого тела и т. п.). Приближенные методы разрабатывались еще задолго до появления вычислительных машин. Однако многие из них и до сих пор не утратили своего значения. Это методы коллокаций, наименьших квадратов и другие, основанные на минимизации невязок уравнений. Нас интересуют численные методы. Численные методы можно разделить на две группы: - сведение решения краевой задачи к последовательности решений задач Коши; - непосредственное применение конечно-разностных методов.
8. Метод «стрельбы». Решение краевой задачи методами половинного деления, Ньютона. Рассмотрим краевую задачу для уравнения второго порядка, разрешенного относительно второй производной:
Будем искать решение
Граничные условия на концах рассматриваемого отрезка
Сущность метода стрельбы заключается в сведении решения краевой задачи (1) с граничными условиями к решению задач Коши для того же уравнении (1) с начальными условиями
Здесь Считая решение задачи Коши
Следовательно, получим уравнение вида Метод деления отрезка пополам. Находим начальный отрезок Описанный алгоритм называется методом «стрельбы», поскольку в нем как бы проводится «пристрелка» по углу наклона интегральной кривой в начальной точке. Следует отметить, что этот алгоритм хорошо работает в том случае, если решение Одним из самых надежных является метод Ньютона. Он состоит в следующем. Пусть
Полагая
Производную в знаменателе этого выражения можно найти численно:
Здесь Для вычисления правой части (6) нужно решить задачу Коши при Методы стрельбы могут также использоваться для решения системы уравнений.
10. Решение краевой задачи методом конечных разностей. Достоинство этого метода состоит в том, что они сводят решение краевой задачи для дифференциального уравнения к решению системы алгебраических уравнений относительно значений искомой функции на заданном множестве точек. Это достигается путем замены производных, входящих в дифференциальное уравнение, их конечно-разностными аппроксимациями. Рассмотрим сущность такого метода решения для дифференциального уравнения второго порядка (1) при заданных граничных условиях (2). Разобьем отрезок
Заменим производные, входящие в эти соотношения, их конечно-разностными аппроксимациями:
Подставляя эти выражения в (7), получаем систему разностных уравнений
Выражение (9) является системой Раздел. Дифференциальные уравнения в частных производных Дифференциальные уравнения в частных производных 1. Основные типы и виды дифференциальных уравнений в частных производных. О методах решения дифференциальных уравнений в частных производных. Введение в сеточные методы. Понятия сетка, шаблон, слой. Построение разностных схем. Решение дифференциальных уравнений с частными производными методом конечных разностей. Решение стационарных задач: уравнение Пуассона, уравнение Лапласа. Уравнения в частных производных II-го порядка. Методы решения нестационарных задач. Вариационно-разностные методы решения уравнений в частных производных. Метод конечных элементов.
![]() |