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

Разностная схема Эйлера



Рассмотрим задачу Коши: ; y (a) =y 0. Отрезок [ a,b ]делим N узлами на шаги (для простоты будем рассматривать равномерное деление)

h = xk+ 1 – xk = (b – a) /N.

Вместо искомой функции y будем рассматривать сеточную функцию yk, определенную в узлах сетки.

Метод Эйлера основан на разложении искомой функции y (x) в ряд Тейлора в окрестностях узлов, в котором отбрасываются все члены, содержащие производные второго и более высоких порядков:

y (xk + h) = y (xk) +y' (xk) h +o (h 2).

Заменяем значения функции y в узлах xk значениями сеточной функции yk:

yk+ 1 = yk +y′kh.

Из исходного уравнения следует, что y′k = f (xk,, yk). Получаем формулу метода Эйлера:

yk+ 1 = yk +hf (xk, yk). (6.3)

Локальная погрешность схемы Эйлера (ошибка на одном шаге) равна

При k= 0 y 1 = y 0 +hf (x 0, y 0),

где необходимое значение y 0известно из начального условия.

При k= 1: y 2 = y 1 +hf (x 1, y 1) и т.д.

Получаем набор рекуррентных формул, с помощью которых значение сеточной функции уk+ 1в любом узле xk вычисляется по ее значению yk в предыдущем узле xk. Поэтому метод Эйлера относят к одношаговым методам.

Какой порядок аппроксимации имеет схема Эйлера?

По определению (см. выше), Rk = fk – Lk y (xk). Следовательно, в нашем случае , т.е. . Это означает, что схема Эйлера имеет первый порядок аппроксимации.

Покажем, что схема Эйлера сходится, т.е. при h ®0, и имеет первый порядок точности, т.е. . Доказательство будем вести в предположении, что

Сразу отметим, что из этих ограничений вытекает следующее:

y″ = f′x + f′yy′x £ M 2 +M 3 M 1 = M 4.

Рассмотрим разность между значением сеточной функции и искомой функции в точках xk+ 1, т.е.

или

.

Запишем подряд несколько раз это неравенство для разных k, обозначив c= 1 +hM 3:

dk £ cdk –1 + o (h 2), dk– 1 £ cdk –2 + o (h 2), …, d 1 £ cd 0 + o (h 2)

и выразим dk через d 0.

dk £ c 2 dk –2 + с×o (h 2) + o (h 2) £ c 3 dk –3 + с 2 ×o (h 2) + c×o (h 2) + o (h 2) £ … £

£ ckd 0 + сk –1 o (h 2) + сk– 2 o (h 2) +…+ c×o (h 2) + o (h 2).

В частности, ошибка dN в конечной точке интервала будет содержать сумму N членов с ck×o (h 2), т.е.

dN £ cNd 0 + N×O (h 2) = =cNd 0 + O (h).

Таким образом, если начальные данные заданы точно (т.е. d 0 = 0), то при 0 0 и d=O (h), т.е. разностная схема Эйлера обеспечивает сходимость с первым порядком точности.

Геометрический смысл схемы Эйлера – замена функции y (x) на отрезке [ хk, хk +1] отрезком касательной, проведенной к графику в точке хk (рис.6.1). Из уравнения касательной По схеме Эйлера .

 
 


Рис.6.1 – Геометрическая интерпретация схемы Эйлера





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



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