资源描述:
《求函数极值的几种方法.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、.求解函数极值的几种方法1.1函数极值的定义法说明:函数极值的定义,适用于任何函数极值的求解,但是在用起来时却比较的烦琐.1.2导数方法定理(充分条件)设函数f(x)在x0处可导且f(x0)0,如果x取x0的左侧的值时,f(x)0,x取x0的右侧的值时,f(x)0,那么f(x)在x0处取得极大值,类似的我们可以给出取极小值的充分条件.例1求函数f(x)x2(x1)3的单调区间和极值解f(x)x2(x1)3(x),f(x)2x(x1)33x2(x1)2x(x1)2(5x2).令f(x)0,得到驻点为x10,x2
2、2,x31.列表讨论如下:5表一:f(x)x2(x1)3单调性列表x(,0)0(0,2)2(2,1)1(1,)555f'(x)+0-0+0+极大值极小值非f(x)f(0)02108/3125极f()5值说明:导数方法适用于函数f(x)在某处是可导的,但是如果函数f(x)在某处不可导,则就不能用这样的方法来求函数的极值了.用导数方法求极值的条件是:函数f(x)在某点x0可导.1.3Lagrange乘法数方法对于问题:Minzf(x,y)s.t(x,y)0.'.如果(x*,y*)是该问题的极小值点,则存在一个数,
3、使得fx(x*,y*)gx(x*,y*)0fy(x*,y*)gy(x*,y*)0利用这一性质求极值的方法称为Lagrange乘法数例2在曲线y1(x0)上求与原点距离最近的点.x3解我们将约束等式的左端乘以一个常数加到目标函数中作为新的目标函数wx2y21(y3)x然后,令此函数对x的导数和对y的导数分别为零,再与原等式约束合并得302x4x2y0y1x3x83解得1y827这是唯一可能取得最值的点因此x83,y81为原问题的最小值点.27说明:Lagrange乘法数方法对于秋多元函数是比较方便的,方法也是比
4、较简单的:如果(x*,y*)是该问题的极小值点则存在一个数,使得fx(x*,y*)gx(x*,y*)0fy(x*,y*)gy(x*,y*)0这相当于一个代换数,主要是要求偏导注意,这是高等代数的内容.1.4多元函数的极值问题由极值存在条件的必要条件和充分条件可知,在定义域内求n元函数f(p)的极值可按下述步骤进行:①求出驻点,即满足gradf(p0)0的点p0;②在p0.'.点的Hessene矩阵H,判定H正定或负定,若H正定则f(p)在p0点取得极小值;若H负定则f(p)在p0点取得极大值.例3求三元函数f
5、(x,y,z)x22y23z22x4y6z的极值fx2x20解先求驻点,由fy4y40得x1,y1,z1fz6z60所以驻点为p0(1,1,1).再求Hessene矩阵,因为fxx2,fxz0,fxy0,fyy4,yz0,fyx0,fzx0,fzy0,fzz6200所以H040006由此可知,H是正定的,所以f(x,y,z)在p0(1,1,1)点取得极小值:f(1,1,1)(1)22(1)23122(1)4(1)6166说明:此方法适合多元函数求极值的放法,要注意求偏导数以及Hessene矩阵..'