Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Метод Эйлера решения обыкновенных дифференциальных уравнений.




Билет 10

Метод Эйлера решения обыкновенных дифференциальных уравнений.

В основе метода ломаных Эйлера лежит идея графического построения решения дифференциального уравнения. Этот метод дает одновременно и способ нахождения искомой функции в численной (табличной) форме.

Идея метода заключается в том, что на малом промежутке изменения независимой переменной

интегральная кривая дифференциального уравнения

(8)

заменяется отрезком прямой (касательной)

.

Отсюда и процесс можно повторить для промежутка и т. д. Число h является здесь шагом таблицы.

Геометрически интегральная кривая заменяется при этом ломаной, называемой ломаной Эйлера (рис. 13).

Рис. 13

Рабочая формула для определения значений у по методу Эйлера имеет вид

(9)

где

Метод Эйлера обладает малой точностью, к тому же погрешность каждого нового шага, вообще говоря, систематически возрастает. Наиболее приемлемым для практики методом оценки точности является в данном случае метод двойного счета – с шагом h и с шагом h/2. Совпадение десятичных знаков в полученных двумя способами результатах дает естественные основания считать их верными. Ошибка метода пропорциональна h2. Существуют различные уточнения метода Эйлера, повышающие его точность так, что ошибка метода становится пропорциональной h3([13]).

 

Билет 11

Метод Рунге-Кутта решения обыкновенных дифференциальных уравнений.

 

Пусть дано дифференциальное уравнение первого порядка

с начальными условиями y(x0)=y0. Выберем шаг h и для краткости введем обозначения xi=x0+ih и yi=y(xi), (i=0, 1, 2, …).

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

(9)

Последовательные приближения yi искомой функции y определяются по формуле:

yi+1=yi+ yi

где

(10)

Отметим, что в этом случае погрешность на шаге пропорциональна пятой степени шага (h5). Отсюда, в частности, следует, что при достаточно малом h и малых погрешностях вычислений решение уравнения (1), полученное методом Рунге-Кутта по формулам (9), будет близким к точному.

Геометрическим смысл использования метода Рунге-Кутта с расчетными формулами (9) состоит в следующем. Из точки (xi, yi) cдвигаются в направлении, определяемом углом 1, для которого tg 1=f(xi, yi). На этом направлении выбирается точка с координатами (xi+h/2, yi+k1/2). Затем из точки (xi, yi) cдвигаются в направлении, определяемом углом 2, для которого tg 2=f(xi+h/2, yi+k1/2), и на этом направлении выбирается точка с координатами (xi+h/2, yi+k2/2). Наконец, из точки (xi, yi) cдвигаются в направлении, определяемом углом 3, для которого tg 3=f(xi+h/2, yi+k2/2) и на этом направлении выбирается точка с координатами (xi+h, yi+k3). Этим задается еще одно направление, определяемое углом 4, для которого tg 4=f(xi+h, yi+k3). Четыре полученных направления усредняются в соответствии с последней из формул (9). На этом окончательном направлении и выбирается очередная точка (xi+1, yi+1)= (xi+h, yi+ y).

 

Билет 12

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

Пусть дано дифференциальное уравнение первого порядка

с начальными условиями y(x0)=y0. Выберем шаг h и для краткости введем обозначения xi=x0+ih и yi=y(xi), (i=0, 1, 2, …).

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

(9)

Последовательные приближения yi искомой функции y определяются по формуле:

yi+1=yi+ yi

где

(10)

Отметим, что в этом случае погрешность на шаге пропорциональна пятой степени шага (h5). Отсюда, в частности, следует, что при достаточно малом h и малых погрешностях вычислений решение уравнения (1), полученное методом Рунге-Кутта по формулам (9), будет близким к точному.

Билет№11

 

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...