【摘要】:我们知道,对于二元函数f,若在X0点处取得极值,其必要条件为即 Δf=0为了判断X0是否为极值点,还需要建立极值的充分条件。 求函数f=x21+x22-4x1-2x2+5的极值。解 首先,根据极值的必要条件求驻点。一般说来,多元函数的极值条件在优化方法中仅具有理论意义。
优化设计方法是使目标函数取得极值。我们知道,对于二元函数f(x1,x2),若在X0(x10,x20)点处取得极值,其必要条件为
即 Δf(X0)=0
为了判断X0是否为极值点,还需要建立极值的充分条件。
若设
则式(2-19)可改写为
若f(x1,x2)在X0点处取得极小值,则要求在X0点附近的所有点X均须满足:
f(x1,x2)=f(x10,x20)>0即要求
或 A>0,AC-B2>0
此条件反映了f(x1,x2)在X0点处的海赛矩阵H(X0)的各阶主子式均大于零。
即:二元函数在某点处取得极值的充分条件是要求在该点处的海赛矩阵为正定矩阵。(www.daowen.com)
对于多元函数f(x1,x2,…,xn),若在X*点处取得极值,则极值的必要条件为
极值的充分条件为海赛矩阵为正定矩阵,即要求H(X*)的下列各阶主子式均大于零。
【例2-3】 求函数f(x1,x2)=x21+x22-4x1-2x2+5的极值。
解 首先,根据极值的必要条件求驻点。
得驻点为
再根据极值的充分条件,判断此驻点是否为极值点。由于
而H(X0)的一阶主子式和二阶主子式:
均大于零,故H(X0)为正定矩阵,所以为极小点,相应的极值f(X0)=0。
一般说来,多元函数的极值条件在优化方法中仅具有理论意义。因为对于复杂的目标函数,海赛矩阵不易求得,其正定性就更难判定。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。
有关压力容器优化设计的文章