解:
f x1
26
x1
x2
22
3 x1
3 x2
x1 x2 3
x2
f x2
26
x1
x2
2 2 3 x1
3x2
x1 x2 3
x1
故
f x1 x 4,6T
344,
f x2
x 4,6T
56,
f
(
x1
)
344 56
.
2 f x12
2 23
x2 2 ,
2 f x22
在确定拟牛顿方程式的Hk+1时,若矩阵Hk+1对称,则需 要待定(n+n2)/2个未知数,n个方程,所以拟牛顿方程 一般有无穷个解,故由拟牛顿方程确定的一族算法,通 常称之为拟牛顿法
拟Newton算法
1、给定初始点x0,正定矩阵H0,精度ε>0,k=0 2、计算搜索方s向k Gk f(x k ) 3、令xk+1=xk+tk.sk,其中
当H 可逆时, k
若 f(x k 1)
,停止x*
xkx+k11=;否xk则-H,k-令1.hk k
k
1,转step2
Step4:
例1. 设 f x 6 x1 x2 2 + 2 3 x1 3 x2 x1 x2 2
求在点 x1 (4, 6)T 处的搜索方向.
分析: 搜索方向
故需要写出 f ( x), 2 f ( x) 的表达式.
Sk
-H
1 k
hk
k 1
其中
H k 2f(x(k )) hk f(x(k ))
1.牛顿法几何解释
几何直观解释:最密切的二次曲线逼近