ВУЗ:
Составители:
Рубрика:
6
{}
)(
2
)(
2
2
1
0
0
hofff
h
h
yy
xx
yx
+
′
+
′
=
=
=
ϕ
. (10)
1.3. Методы второго порядка точности (двухчленные формулы , q=2)
Двухчленные формулы метода Рунге - Кутта имеют вид
)()(
22212101
hkphkpyy
+
+
=
, (11)
где
(
)
()
.)(,)(
,,)(
1210202
001
hkyhxhfhk
yxhfhk
βα ++=
=
В формулах (11) присутствуют четыре неизвестных параметра
22
21212
,,, pp
β
α
. Для их определения построим вспомогательную функцию,
являющуюся погрешностью на шаге конструируемого метода Рунге - Кутта .
(
)
(
)
(
)
.,,,)()(
0021020220021002
yxhfyhxhfpyxhfpyhxyh
β
α
ϕ
+
+
−
−
−
+
=
(12)
Потребуем, чтобы в разложении по степеням
h
функции )(
2
h
ϕ
максимальное число членов обратилось в нуль. Первые две производные по
переменной h
(
)
(
)
(
)
()()()()()
()
,,,,,,
,,,)()(
002102000210021020222
002102022002102
yxhfyhxfyxfyxhfyhxfhp
yxhfyhxfpyxfphxyh
yx
βαββαα
β
α
ϕ
++
′
+++
′
−
−
+
+
−
−
+
′
=
′
(
)
(
)
(
()()()
)
()()(
()()()
)
00210200021
0021020222
00210200021
002102022202
,,,
,,
,,,
,,2)()(
yxhfyhxfyxf
yxhfyhxf
dx
d
hp
yxhfyhxfyxf
yxhfyhxfphxyh
y
x
y
x
βαβ
βαα
βαβ
β
α
α
ϕ
++
′
+
+++
′
−
++
′
+
+
+
+
′
−
+
′
′
=
′
′
при
0
=
h
принимают значения
(
)
(
)
0022212
,1)0( yxfpp
−
−
=
′
ϕ
, (13)
6 h2 ϕ1 (h) = {f x′ +ff y′ }x=x0 +o(h 2 ) . (10) 2 y =y0 1.3. Методы второго порядка точности (двухчленные формулы, q=2) Двухчленные формулы метода Рунге-Кутта имеют вид y1 =y0 +p21k1(h) +p22k2 (h) , (11) где k1 (h) =hf (x0 , y0 ), k2 (h) =hf (x0 +α2h, y0 +β21k1 (h)). В формулах (11) присутствуют четыре неизвестных параметра α2 , β21, p21, p22. Для их определения построим вспомогательную функцию, являющуюся погрешностью на шаге конструируемого метода Рунге-Кутта. ϕ2 (h) =y(x0 +h) −y0 −p21hf (x0 , y0 ) −p22hf (x0 +α2 h, y0 +β21hf (x0 , y0 )). (12) Потребуем, чтобы в разложении по степеням h функции ϕ 2 (h) максимальное число членов обратилось в нуль. Первые две производные по переменной h ϕ2′ (h) =y′(x0 +h) −p21f (x0, y0 ) −p22 f (x0 +α2h, y0 +β21hf(x0, y0 )) − −p22h(α2 fx′(x0 +α2h, y0 +β21hf(x0, y0 )) +β21f (x0, y0 ) f y′(x0 +α2h, y0 +β21hf(x0, y0 ))), ϕ2′′ (h) =y′′(x0 +h) −2 p22(α2 f x′(x0 +α2h, y0 +β21hf (x0 , y0 )) + +β21 f (x0 , y0 ) f y′ (x0 +α2h, y0 +β21hf (x0 , y0 ))) d −p22h (α2 f x′(x0 +α2h, y0 +β21hf (x0 , y0 )) + +β21 f (x0 , y0 ) f y′ (x0 +α2h, y0 +β21hf (x0 , y0 ))) dx при h =0 принимают значения ϕ2′ (0) =(1−p21 −p22) f (x0 , y0 ) , (13)
Страницы
- « первая
- ‹ предыдущая
- …
- 4
- 5
- 6
- 7
- 8
- …
- следующая ›
- последняя »