ВУЗ:
Составители:
Рубрика:
32
Шаг 4. Вычислить
)(
)(
1
k
k
kk
xf
xf
xx
′′
′
−=
+
.
Шаг 5. Положить
1
+
=
k
k
. Перейти к шагу 2.
Исследования метода Ньютона показывают, что при достаточно близком
к точке минимума
*
x
выборе начального приближения
0
x , гарантируется
скорость сходимости последовательности
k
x ,
,...
1
,
0
=
k
к
*
x
вида
0),1;0(,
2*
>∈≤− CqCqxx
k
k
,
q
и
C
зависят от функции
)
(
x
f
и
выбора точки
0
x . Если начальное приближение
0
x выбрано не достаточно
близко к точке
*
x
, то последовательность
k
x ,
,...
1
,
0
=
k
метода Ньютона
может расходиться . В подобных случаях необходимо найти лучшее
начальное приближение
0
x , например, с помощью нескольких итераций
метода золотого сечения.
Пример 5. Найти минимум функции
)1ln(
2
1
)(
2
xxarctgxxf +−=
методом Ньютона.
Решение. Данная функция дважды дифференцируема и
0
1
1
)(
2
0
>
+
=
′′
x
xf . В качестве начального приближения возьмем точку
1
0
=
x , положим
7
10
−
=
ε
.
1. Вычислим 785,0)(
0
=
′
xf .
2. Поскольку
7
0
10)(
−
=>
′
εxf , то перейдем к шагу 4.
3. Вычислим
57,0
)(
)(
0
0
01
−=
′′
′
−=
xf
xf
xx
.
4. Положим
1
=
k
. Перейти к шагу 2.
5. Вычислим 519,0)(
1
−
=
′
xf .
6. Поскольку
7
1
10)(
−
=>
′
εxf , то перейдем к шагу 4.
7. Вычислим
117,0
)(
)(
1
1
12
=
′′
′
−=
xf
xf
xx
.
8. Положим
2
=
k
. Перейти к шагу 2.
9. Поскольку
7
2
10)(
−
=>
′
εxf , то перейдем к шагу 4.
10. Вычислим
3
2
2
23
10061,1
)(
)(
−
⋅−=
′′
′
−=
xf
xf
xx
.
11. Положим
3
=
k
. Перейти к шагу 2.
12. Вычислим
3
3
10061,1)(
−
⋅−=
′
xf .
13. Поскольку
7
3
10)(
−
=>
′
εxf , то перейдем к шагу 4.
14. Вычислим
8
3
3
34
109
)(
)(
−
⋅=
′′
′
−=
xf
xf
xx
.
32 f ′( x k ) Шаг 4. Вычислить x k +1 =x k − . f ′′( x k ) Шаг 5. Положить k =k +1. Перейти к шагу 2. Исследования метода Ньютона показывают, что при достаточно близком к точке минимума x * выборе начального приближения x 0 , гарантируется скорость сходимости последовательности x k , k =0,1,... к x * вида k x k −x * ≤Cq 2 , q ∈(0;1), C >0 , q и C зависят от функции f (x) и выбора точки x 0 . Если начальное приближение x 0 выбрано не достаточно близко к точке x * , то последовательность x k , k =0,1,... метода Ньютона может расходиться. В подобных случаях необходимо найти лучшее начальное приближение x 0 , например, с помощью нескольких итераций метода золотого сечения. 1 Пример 5. Найти минимум функции f ( x) =xarctgx − ln(1 +x 2 ) 2 методом Ньютона. Решение. Данная функция дважды дифференцируема и 1 f ′′( x) = >0 . В качестве начального приближения возьмем точку 1 +x 02 x 0 =1 , положим ε =10 −7 . 1. Вычислим f ′( x 0 ) =0,785 . 2. Поскольку f ′( x 0 ) >ε =10 −7 , то перейдем к шагу 4. f ′( x 0 ) 3. Вычислим x1 =x 0 − =−0,57 . f ′′( x 0 ) 4. Положим k =1 . Перейти к шагу 2. 5. Вычислим f ′( x1 ) =−0,519 . 6. Поскольку f ′( x1 ) >ε =10 −7 , то перейдем к шагу 4. f ′( x1 ) 7. Вычислим x 2 =x1 − =0,117 . f ′′( x1 ) 8. Положим k =2 . Перейти к шагу 2. 9. Поскольку f ′( x 2 ) >ε =10 −7 , то перейдем к шагу 4. f ′( x 2 ) 10. Вычислим x3 =x 2 − =−1,061 ⋅10 −3 . f ′′( x 2 ) 11. Положим k =3 . Перейти к шагу 2. 12. Вычислим f ′( x 3 ) =−1,061 ⋅10 −3 . 13. Поскольку f ′( x3 ) >ε =10 −7 , то перейдем к шагу 4. f ′( x 3 ) 14. Вычислим x 4 =x3 − =9 ⋅10 −8 . f ′′( x3 )
Страницы
- « первая
- ‹ предыдущая
- …
- 28
- 29
- 30
- 31
- 32
- …
- следующая ›
- последняя »