Составители:
Рубрика:
17
x
(3)
2
= (1; 0); f(x
(3)
2
) = 2 – удача, продолжаем по x
2
;
x
(3)
3
= (1; 2); f(x
(3)
3
) = 10 – неудача;
x
(3)
4
= (1;-2); f(x
(3)
4
) = 10 – неудача, переходим к следующей
итерации.
Базовая точка x
(4)
= (1, 0).
x
(4)
1
= (-3; 0); f(x
(4)
1
) = 10 – неудача;
x
(4)
2
= (3; 0); f(x
(4)
2
) = 10 – неудача, продолжаем по x
2
;
x
(4)
3
= (1; 2); f(x
(4)
3
) = 10 – неудача;
x
(4)
4
= (1;-2); f(x
(4)
4
) = 10 – неудача.
Поскольку в данной точке одномерный поиск не приводит к успеху ни по
одной координате проверяем условие остановки алгоритма ∆x
i
=2>
ε
=0,2,
уменьшаем шаг по каждой координате в два раза:
∆x
1
=1 ; ∆x
2
=1 и переходим к следующей итерации.
Базовая точка x
(5)
= (1, 0).
x
(5)
1
= (2; 0); f(x
(5)
1
) = 5 – неудача;
x
(5)
2
= (0; 0); f(x
(5)
2
) = 1 – удача, продолжаем по x
2
;
x
(5)
3
= (0; 1); f(x
(5)
3
) = 1 – удача; переходим к следующей
итерации.
Базовая точка x
(6)
= (0, 1).
x
(6)
1
= (1; 1); f(x
(6)
1
) = 4 – неудача;
x
(6)
2
= (-1; 1); f(x
(6)
2
) = 0 – удача, продолжаем по x
2
;
x
(6)
3
= (-1; 2) ; f(x
(6)
3
) = 2 – неудача;
x
(6)
4
= (-1; 0) ; f(x
(6)
4
) = 2– неудача; переходим к следующей
итерации.
Базовая точка x
(7)
= (-1, 1).
Все последующие шаги из данной точки неудачны, поэтому сокращаем
шаг в два раза до 0,5 и посколь-
ку дальнейшие шаги также не-
удачны (произошло случайное
попадание в точку экстремума)
сокращаем шаг еще в два раза
до 0,125. Последующие шаги
также не улучшают целевую
функцию и, поскольку условие
остановки алгоритма ∆x
i
=0,125
<
ε
=0,2 выполняется, прекра-
щаем вычисления.
Таким образом, за точку
минимума принимаем значение
x
*≈x
(7)
=(-1; 1).
Траектория поиска пока-
зана на рис. 4.
Рис.4
200
100
50
20
5
17
(3)2 (3)2
x = (1; 0); f(x ) = 2 – удача, продолжаем по x2;
x(3)3 = (1; 2); f(x(3)3) = 10 – неудача;
x(3)4 = (1;-2); f(x(3)4) = 10 – неудача, переходим к следующей
итерации.
Базовая точка x(4) = (1, 0).
x(4)1 = (-3; 0); f(x(4)1) = 10 – неудача;
x(4)2 = (3; 0); f(x(4)2) = 10 – неудача, продолжаем по x2;
x(4)3 = (1; 2); f(x(4)3) = 10 – неудача;
x(4)4 = (1;-2); f(x(4)4) = 10 – неудача.
Поскольку в данной точке одномерный поиск не приводит к успеху ни по
одной координате проверяем условие остановки алгоритма ∆xi=2> ε=0,2,
уменьшаем шаг по каждой координате в два раза:
∆x1=1 ; ∆x2=1 и переходим к следующей итерации.
Базовая точка x(5) = (1, 0).
x(5)1 = (2; 0); f(x(5)1) = 5 – неудача;
x(5)2 = (0; 0); f(x(5)2) = 1 – удача, продолжаем по x2;
x(5)3 = (0; 1); f(x(5)3) = 1 – удача; переходим к следующей
итерации.
Базовая точка x(6) = (0, 1).
x(6)1 = (1; 1); f(x(6)1) = 4 – неудача;
x(6)2 = (-1; 1); f(x(6)2) = 0 – удача, продолжаем по x2;
x(6)3 = (-1; 2); f(x(6)3) = 2 – неудача;
x(6)4 = (-1; 0); f(x(6)4) = 2– неудача; переходим к следующей
итерации.
Базовая точка x(7) = (-1, 1).
Все последующие шаги из данной точки неудачны, поэтому сокращаем
шаг в два раза до 0,5 и посколь-
ку дальнейшие шаги также не- 200
удачны (произошло случайное
попадание в точку экстремума)
сокращаем шаг еще в два раза
до 0,125. Последующие шаги
также не улучшают целевую 100
функцию и, поскольку условие 50
остановки алгоритма ∆xi=0,125 5
20
< ε=0,2 выполняется, прекра-
щаем вычисления.
Таким образом, за точку
минимума принимаем значение
x*≈x(7) =(-1; 1).
Траектория поиска пока-
зана на рис. 4.
Рис.4
Страницы
- « первая
- ‹ предыдущая
- …
- 15
- 16
- 17
- 18
- 19
- …
- следующая ›
- последняя »
