Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Метод Эйлера



Этот метод основан на разложении искомой функции Y (x) в ряд Тейлора в окрестностях узлов системы x = xi (i = 0, 1, 2, …, n), в котором отбрасываются все члены, содержащие производные второго и более высоких порядков. Как правило, используется равномерная сетка D x = xi +1xi = h = const (i =) Разложение запишем в виде

(13)

Заменяя значение функции Y (x) в узлах сетки xi значениями сеточной функции и используя уравнение (4), получим

Тогда из (13) получим

(14)

При i = 0, для узла x = x 1:

Далее по алгоритму (14)


Геометрическая интерпретация имеет вид:

На рисунке линия «0» – точное решение, линии «1» и «2» – приближенные решения.

Искомая интегральная кривая y (x), проходящая через точку (x 0, y 0), заменяется ломаной с вершинами в точках (x i, y i). Каждое звено ломаной имеет направление, совпадающее с направлением интегральной кривой (4), которая проходит через точку (x i, y i).

Блок-схема алгоритма будет иметь следующий вид:

Вывод полученных результатов

выполняется на каждом шаге,

но если необходимо сохранить

результаты, то следует ввести

массив значений y 0, y 1,..., yn.

Локальная погрешность метода Эйлера, как видно из (13), оценивается, как О (h 2). Весь интервал [ a, b ] разбивается на n частей, тогда общая погрешность

n×О (h 2) = 1/ h × О (h 2) = О (h) – 1-й порядок.

Для оценки погрешности при машинном расчете пользуются двойным просчетом, т.е. на отрезке [ x i, x i+1] расчет повторяют с шагом h /2 и погрешность более точного решения у * i +1 (при шаге hi /2) оценивается как разность





Дата публикования: 2014-10-20; Прочитано: 742 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...