Задача Коши для дифференциального уравнения n-го порядка
Обыкновенные дифференциальные уравнения Задача Кошидля дифференциального уравнения первого порядка Задача Коши для дифференциального уравнения первого порядка включает уравнение вида: и начальное условие: . Существуют различные методы численного решения задачи Коши: методы рядов Тейлора, одношаговые методы Рунге-Кутта, многошаговые разностные методы. При решении уравнения численными методами значения функции находятся приближенно в виде дискретной числовой последовательности {yi}, где .
Методы Рунге-Кутта. Простейшим вариантом методов Рунге-Кутта является метод Эйлера, при котором производная заменяется конечной разностью. В случае , , тогда , где , , , . Данный метод имеет первый порядок точности по h, погрешность нарастает с удалением от точки . Метод Эйлера является методом Рунге-Кутта первого порядка. Общий вид методов Рунге-Кутта (при ) записывается с помощью формулы: , где - порядок метода, , , , , . . . . . . . . , . Коэффициенты , , выбираются из соображений точности. Метод Эйлера получается при . Для имеется уже семейство методов Рунге-Кутта второго порядка, для которых должно выполнятся условие . В частности при и получается, так называемый, исправленный метод Эйлера: . При , , , получается модифицированный метод Эйлера: . Большое распространение получили методы Рунге-Кутта четвертого ( ) порядка точности. Ниже приведены примеры методов четвертого порядка: Пример 1. , , , , . Пример 2. , , , , . Для повышения точности вычислений можно воспользоваться итерационным методом уточнения. Он заключается в том, что каждое значение вычисляется с помощью последовательных приближений. Например, для метода Эйлера за начальное приближение берется , найденное значение уточняется по формуле , где Уточнение продолжают до тех пор, пока в пределах требуемой точности два последовательных приближения не совпадут.
Задача Коши для дифференциального уравнения n-го порядка. Каноническая форма обыкновенного дифференциального уравнения n-го порядка имеет вид: . Начальные условия для задачи Коши: . Уравнение порядка n сводится к эквивалентной системе n уравнений первого порядка путем замены переменных: . Задача Коши сводится к решению системы n уравнений с начальными условиями:
Для ее решения применимы те же методы, о которых говорилось выше. Численное решение этой задачи состоит в построении таблицы приближенных значений yi, y1,i, y2,i,…, yn-1,i, i=1,2,…,k решения u(x) и его производных: u1(x),…, un-1(x) на отрезке [ x0, xk] в точках x0,x1,…,xk. Например, дано уравнение 2-го порядка , удовлетворяющее начальным условиям , . Введение дополнительной функции сводит задачу к эквивалентной системе двух уравнений с начальными условиями
Ниже показано решение этой задачи с помощью встроенной в MathCADфункции rkfixed. Здесь вектор-функция {u(x), u1(x)} обозначена как {y1(x), y2(x)}. При вычислении решения на отрезке , на сетке с 15-ю равноотстоящими узлами получается: Функция rkfixedимеет пять аргументов. Первый аргумент - вектор начальных условий. Два вторых аргумента задают начальное и конечное значение x. Четвертый определяет количество шагов интегрирования. Последний аргумент - это вектор-функция, составленный из правых частей системы уравнений. Результатом вычислений является матрица, первый столбец которой задает координату х, следующие столбцы соответственно y, y’…
Популярное: Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней... Генезис конфликтологии как науки в древней Греции: Для уяснения предыстории конфликтологии существенное значение имеет обращение к античной... Как построить свою речь (словесное оформление):
При подготовке публичного выступления перед оратором возникает вопрос, как лучше словесно оформить свою... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (3527)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |