Составители:
Рубрика:
14
ПРИЛОЖЕНИЕ 1
ПРИМЕР ВЫПОЛНЕНИЯ РАБОТЫ
Найти минимум функции f(x
1
,x
2
) = (x
1
+ x
2
)
2
+ (x
2
- 1)
2
с точностью ε = 0,2 для начальной точки с координатами x
(0)
= (5, 6).
1.
Аналитический анализ функции
Находим частные производные первого порядка и приравниваем их ну-
лю.
0)(2
21
1
=+=
∂
∂
xx
x
f
;
0)1(2)(2
221
1
=−++=
∂
∂
xxx
x
f
.
Решаем систему уравнений:
⎩
⎨
⎧
=−+−
−=
⎩
⎨
⎧
=+
=+
0242
;
0242
0
22
21
21
21
xx
xx
-xx
xx
и получаем x
1
*
=-1 ; x
2
*
= 1 .
Находим частные производные второго порядка:
C
xx
f
BC
CA
x
f
xx
f
xx
f
x
f
B
x
f
A
x
f
==
∂∂
∂
⎥
⎦
⎤
⎢
⎣
⎡
=
⎥
⎦
⎤
⎢
⎣
⎡
=
⎥
⎥
⎥
⎥
⎦
⎤
⎢
⎢
⎢
⎢
⎣
⎡
∂
∂
∂∂
∂
∂∂
∂
∂
∂
=Η==
∂
∂
==
∂
∂
2
42
22
Гессематрицу и4
2
21
2
2
2
2
12
2
21
2
2
1
2
2
2
2
2
1
2
.
Поскольку матрица Гессе (A·B-C
2
= 8 -4 = 4 >0 и A = 2 >0), точка
x
*
= (-1, 1) является точкой минимума. Значение функции в этой точке f(-1; 1) =
(-1+1)
2
+ (1-1)
2
= 0.
Матрица Гессе положительно определена независимо от координат точки
x и, следовательно, рассматриваемая функция является выпуклой на множестве
R
2
, а единственная стационарная точка x
*
- глобальным минимумом f(x
1
,x
2
).
2. Графический анализ функции
Для построения линий уровня функции F = f(x
1
, x
2
) = (x
1
+x
2
)
2
+(x
2
-1)
2
выбираем следующие значения функции: 25, 50, 100, 200.
Выражаем переменную x
1
через x
2
и функцию F
2
2
21
)1( xxFx −−−±=
.
14 ПРИЛОЖЕНИЕ 1 ПРИМЕР ВЫПОЛНЕНИЯ РАБОТЫ Найти минимум функции f(x1,x2) = (x1 + x2)2 + (x2 - 1)2 с точностью ε = 0,2 для начальной точки с координатами x(0)= (5, 6). 1. Аналитический анализ функции Находим частные производные первого порядка и приравниваем их ну- лю. ∂f = 2( x1 + x2 ) = 0 ; ∂x1 ∂f = 2( x1 + x2 ) + 2( x2 − 1) = 0 . ∂x1 Решаем систему уравнений: ⎧ x1 + x2 = 0 ⎧ x1 = − x2 ⎨2 x + 4 x - 2 = 0 ; ⎨− 2 x + 4 x − 2 = 0 ⎩ 1 2 ⎩ 2 2 * * и получаем x1 =-1 ; x2 = 1 . Находим частные производные второго порядка: 2 ∂ f =2= A ∂x12 ⎡ ∂2 f ∂2 f ⎤ ⎢ ⎥ ∂2 f ⎢ ∂x12 ∂x1∂x2 ⎥ ⎡ A C ⎤ ⎡2 2⎤ =4=B и матрицу Гессе Η = = = . ∂x22 ⎢ ∂2 f ∂ 2 f ⎥ ⎢⎣C B ⎥⎦ ⎢⎣2 4⎥⎦ ⎢ ∂x ∂x ∂x22 ⎥⎦ ∂2 f ⎣ 2 1 =2=C ∂x1∂x2 Поскольку матрица Гессе (A·B-C2 = 8 -4 = 4 >0 и A = 2 >0), точка x*= (-1, 1) является точкой минимума. Значение функции в этой точке f(-1; 1) = (-1+1)2+ (1-1)2= 0. Матрица Гессе положительно определена независимо от координат точки x и, следовательно, рассматриваемая функция является выпуклой на множестве R2, а единственная стационарная точка x*- глобальным минимумом f(x1,x2). 2. Графический анализ функции Для построения линий уровня функции F = f(x1, x2) = (x1+x2)2+(x2-1)2 выбираем следующие значения функции: 25, 50, 100, 200. Выражаем переменную x1 через x2 и функцию F x1 = ± F − ( x2 − 1) 2 − x2 .
Страницы
- « первая
- ‹ предыдущая
- …
- 12
- 13
- 14
- 15
- 16
- …
- следующая ›
- последняя »