ВУЗ:
Составители:
Рубрика:
76
Подчеркнуты   предполагаемые  верные  значащие   цифры   точного  
решения 
(
)
1,0y , 
(
)
2,0y . 
Наиболее  популярным  среди   методов  Рунге - Кутта  является  метод 
четвертого   порядка, соответствующие  формулы   которого   имеют вид: 
()
()
()
++=
++=
++=
=
−≤≤++++=
+
.,
,
2
,
2
,
2
,
2
,,
,10,22
6
34
23
12
1
43211
hkyhxfk
k
h
y
h
xfk
k
h
y
h
xfk
yxfk
mikkkk
h
yy
ii
ii
ii
ii
ii
Выполним  один шаг   для  задачи Коши, поставленной   в  примере  8.5: 
1
0
=
y
; 
()
()()
()()
()()
=⋅++=
=⋅++=
=++=
=
=++++=
.2456663,1116,11,011,0
,1160525,1105,105,0105,0
,105,105,0105,0
,1
,629114,122
6
1,0
1
22
4
22
3
22
2
1
43211
k
k
k
k
kkkky
Для  оценки погрешности  расчета  функции 
(
)
xy   используется  правило 
Рунге , согласно  которому для  метода  Рунге - Кутта  второго   порядка за 
оценку погрешности  вычислений   на  сетке с шагом   2h   принимается 
величина 
3
max
2
2
11
h
i
h
i
ni
yy −
−≤≤
, а для  четвертого   порядка  -  
15
max
2
2
11
h
i
h
i
ni
yy −
−≤≤
. 
Задания 
8.9. Методом   Эйлера  найти  численное   решение   задачи Коши.  При  каком  
числе   разбиений  будет обеспечена  погрешность 
1,0
=
ε
? 
8.9.1. 
x
ey =
′
  при   1)0(
=
y  в интервале   [0;2] с шагом  0,5. 
8.9.2. 
xxyy 2
2
+−=
′
  при  
0)0(
=
y
 в интервале   [0;1] с шагом  0,1. 
8.9.3. 
2−
−=
′
xy
  при   0)1(
=
y  в интервале   [1;3] с шагом  0,5. 
8.9.4. 
)1(22
−
−
=
′
xxyy
  при   2)0(
=
y  в интервале   [0;1] с шагом  0,2. 
8.9.5. 
1
1
+
=
′
x
y
 при   0)0(
=
y  в интервале   [0;2] с шагом  0,4. 
8.9.6. 
ctgxyy
⋅
=
′
2
 при  0)0(
=
y  в интервале   [0;π/2] с шагом  π/10. 
                                                        76
   Подчеркнуты предполагаемые верные значащие цифры точного
решения y(0,1), y(0,2) .
   Наиболее популярным среди методов Рунге-Кутта является метод
четвертого порядка, соответствующие формулы которого имеют вид:
   �                 h
   � y i +1 = y i +      (k1 +2k 2 +2k 3 +k 4 ), 0 ≤i ≤m −1,
   �                 6
     � k1 = f (xi , y i ),
   �
   �                      �   h     h �
   � k 2 = f � x i + , y i + k1 � ,
    �                       � 2     2 �
      �               �       h     h �
        � k 3 = f � xi + , y i + k 2 � ,
         �              �     2     2 �
           �� k 4 = f (xi +h, y i +hk 3 ).
   Выполним один шаг для задачи Коши, поставленной в примере 8.5:
    y 0 =1 ;
   �        0,1
   � y1 =1 + 6 (k1 +2k 2 +2k 3 +k 4 ) =1,114 629,
   �
   � k1 =1,
    �
      � k 2 =(0,05) +(1 +0,05) =1,105,
                   2          2
   �
   � k 3 =(0,05) +(1 +0,05 ⋅1,105) =1,1160525,
                    2                           2
    � k =(0,1)2 +(1 +0,1 ⋅1,116 )2 =1,2456663.
   �   4
   �
   Для оценки погрешности расчета функции y(x ) используется правило
   Рунге, согласно которому для метода Рунге-Кутта второго порядка за
   оценку погрешности вычислений на сетке с шагом h 2 принимается
                                         h                                                     h
                                y ih −y 22i                                           y ih −y 22i
   величина max                               , а для четвертого порядка - max                      .
                    1≤i ≤n −1       3                                     1≤i ≤n −1      15
                                Задания
8.9. Методом Эйлера найти численное решение задачи Коши. При каком
     числе разбиений будет обеспечена погрешность ε =0,1 ?
       8.9.1. y ′ =e при y (0) =1 в интервале [0;2] с шагом 0,5.
                    x
       8.9.2. y ′ = y −x +2 x при y (0) =0 в интервале [0;1] с шагом 0,1.
                        2
       8.9.3. y′ =−x при y (1) =0 в интервале [1;3] с шагом 0,5.
                      −2
       8.9.4. y ′ =2 y −2 x( x −1) при y (0) =2 в интервале [0;1] с шагом 0,2.
                     1
       8.9.5. y′ =         при y(0) =0 в интервале [0;2] с шагом 0,4.
                   x +1
       8.9.6. y ′ =2 y ⋅ ctgx при y(0) =0 в интервале [0;π/2] с шагом π/10.
