ВУЗ:
Составители:
Рубрика:
33
15. Положим
4
=
k
. Перейти к шагу 2.
16. Вычислим
8
4
109)(
−
⋅=
′
xf .
17. Поскольку
7
3
10)(
−
=<
′
εxf , процесс поиска заканчивается . В качестве
решения задачи принимается точка 0109
8
4
*
≈⋅==
−
xx .
Быстрая сходимость метода Ньютона для рассмотренного примера
объясняется хорошим выбором начального приближения
0
x . Если ,
например, для данной функции в качестве начального приближения выбрать
3
0
=
x , то методом будет генерироваться последовательность точек
;...1027,1;1097,8;23905;124;5,9
18
5
8
4321
⋅−=⋅=−==−= xxxxx ,
которая расходится .
Задачи для самостоятельного решения
1. Различными численными методами одномерной минимизации (метод
перебора, метод деления отрезка пополам , метод золотого сечения, метод
хорд , метод Ньютона) найти решение следующих задач.
1)
8241,0],1,0[min,sin3)(
*3
=∈→−= xxxxxf
;
2)
3855,0],0,1[min,1)(
*24
−=−∈→+++= xxxxxxf
;
3)
7035,0],5,1;5,0[min,
1
)(
*
=∈→+= xx
x
exf
x
;
4)
3517,0],1,0[min,)(
*2
=∈→+=
−
xxexxf
x
;
5)
8354,0],0;1[min,sin)(
*2
−=−∈→++= xxxxxxf
;
6)
7388,0],1;0[min,)(
*2
=∈→+−=
−
xxexxxf
x
.
2. Может ли применение методов исключения отрезков привести к
неверному определению
*
x
, если функция
)
(
x
f
не является
унимодальной ? Ответ пояснить рисунком.
3. Требуется найти точку минимума унимодальной функции на отрезке
длины 1 с точностью
02
,
0
=
ε
. Имеется возможность измерить не более 10
значений функции
)
(
x
f
. Какой из прямых методов минимизации можно
использовать для этого?
4. Указать класс функций, для которых точное определение точки минимума
гарантировано в результате всего одной итерации метода Ньютона?
Методы безусловной минимизации в R
n
Для численного решения задач безусловной минимизации вида
n
Rx
xf
∈
→
min)(
разработано много алгоритмов, использующих итерационные процедуры
k
k
k1k
yxx α +=
+
, где
−
k
y
направление поиска точки x
k+1
из точки x
k
, а
число
k
α
- величина шага в выбранном направлении. Работа таких
алгоритмов на каждой итерации происходит по следующей схеме:
33 15. Положим k =4 . Перейти к шагу 2. 16. Вычислим f ′( x 4 ) =9 ⋅10 −8 . 17. Поскольку f ′( x3 ) <ε =10 −7 , процесс поиска заканчивается. В качестве решения задачи принимается точка x * =x 4 =9 ⋅10 −8 ≈0 . Быстрая сходимость метода Ньютона для рассмотренного примера объясняется хорошим выбором начального приближения x 0 . Если, например, для данной функции в качестве начального приближения выбрать x 0 =3 , то методом будет генерироваться последовательность точек x1 =−9,5; x 2 =124; x 3 =−23905; x 4 =8,97 ⋅10 8 ; x 5 =−1,27 ⋅1018 ;... , которая расходится. Задачи для самостоятельного решения 1. Различными численными методами одномерной минимизации (метод перебора, метод деления отрезка пополам, метод золотого сечения, метод хорд, метод Ньютона) найти решение следующих задач. 1) f ( x) =x 3 −3 sin x → min, x ∈[0,1], x * =0,8241 ; 2) f ( x) =x 4 +x 2 +x +1 → min, x ∈[ −1,0], x * =−0,3855 ; 1 3) f ( x) =e x + → min, x ∈[0,5;1,5], x * =0,7035 ; x 4) f ( x) =x +e −x → min, x ∈[0,1], x * =0,3517 ; 2 5) f ( x) =x 2 +x +sin x → min, x ∈[ −1;0], x * =−0,8354 ; 6) f ( x) =x 2 −x +e −x → min, x ∈[0;1], x * =0,7388 . 2. Может ли применение методов исключения отрезков привести к неверному определению x * , если функция f (x) не является унимодальной? Ответ пояснить рисунком. 3. Требуется найти точку минимума унимодальной функции на отрезке длины 1 с точностью ε =0,02 . Имеется возможность измерить не более 10 значений функции f (x) . Какой из прямых методов минимизации можно использовать для этого? 4. Указать класс функций, для которых точное определение точки минимума гарантировано в результате всего одной итерации метода Ньютона? Методы безусловной минимизации в Rn Для численного решения задач безусловной минимизации вида f ( x) → min x∈R n разработано много алгоритмов, использующих итерационные процедуры x k +1 =x k +α k y k , где y k −направление поиска точки xk+1 из точки xk, а число α k - величина шага в выбранном направлении. Работа таких алгоритмов на каждой итерации происходит по следующей схеме:
Страницы
- « первая
- ‹ предыдущая
- …
- 29
- 30
- 31
- 32
- 33
- …
- следующая ›
- последняя »