Составители:
Рубрика:
48
Рис. 13
Рабочая формула для определения значений
у по методу Эйлера имеет
вид
kkk
yyy
Δ
+
=
+1
, (9)
где
()
hyxfy
kkk
⋅
=
Δ ,
,
(
)
kk
xyy
=
,
khxx
k
+
=
0
.
Метод Эйлера обладает малой точностью, к тому же погрешность каж-
дого нового шага, вообще говоря, систематически возрастает. Наиболее
приемлемым для практики методом оценки точности является в данном
случае метод двойного счета – с шагом
h и с шагом h/2. Совпадение деся-
тичных знаков в полученных двумя способами результатах дает естествен-
ные основания считать их верными. Ошибка метода пропорциональна
h
2
.
Существуют различные уточнения метода Эйлера, повышающие его точ-
ность так, что ошибка метода становится пропорциональной
h
3
[13].
4. Метод Рунге-Кутта
Пусть дано дифференциальное уравнение первого порядка
(
)
yxfy ,
=
′
с начальными условиями
y(x
0
)=y
0
. Выберем шаг h и для краткости введем
обозначения
x
i
=x
0
+ih и y
i
=y(x
i
), (i=0,1,2,…).
В вычислительной практике наиболее часто используется метод Рунге-
Кутта. Приведем без вывода один из вариантов соответствующих расчет-
ных формул:
у
х
х
0
х
1
х
2
интегральная
кривая
ломаная
Эйлера
у
у интегральная кривая ломаная Эйлера у х0 х1 х2 х Рис. 13 Рабочая формула для определения значений у по методу Эйлера имеет вид yk +1 = y k + Δy k , (9) где Δy k = f ( xk , y k ) ⋅ h , y k = y ( xk ) , xk = x0 + kh . Метод Эйлера обладает малой точностью, к тому же погрешность каж- дого нового шага, вообще говоря, систематически возрастает. Наиболее приемлемым для практики методом оценки точности является в данном случае метод двойного счета с шагом h и с шагом h/2. Совпадение деся- тичных знаков в полученных двумя способами результатах дает естествен- ные основания считать их верными. Ошибка метода пропорциональна h2. Существуют различные уточнения метода Эйлера, повышающие его точ- ность так, что ошибка метода становится пропорциональной h3 [13]. 4. Метод Рунге-Кутта Пусть дано дифференциальное уравнение первого порядка y ′ = f ( x, y ) с начальными условиями y(x0)=y0. Выберем шаг h и для краткости введем обозначения xi=x0+ih и yi=y(xi), (i=0,1,2, ). В вычислительной практике наиболее часто используется метод Рунге- Кутта. Приведем без вывода один из вариантов соответствующих расчет- ных формул: 48
Страницы
- « первая
- ‹ предыдущая
- …
- 48
- 49
- 50
- 51
- 52
- …
- следующая ›
- последняя »