摘要:在数学中,海森矩阵(Hessian matrix或Hessian)是一个自变量为向量的实值函数的二阶偏导数组成的方块矩阵,此函数如下:如果f所有的二阶导数都存在,那么f的海森矩阵即:其中,即(也有人把海森定义为以上矩阵的行列式) 海森矩阵被应用于牛顿法解决的大规模优化问题。首先把变量名改成 x1 x2 ,并且确保之前 syms 过,即在之前写上:syms x1 x2;也就是 f 的表达式变成:f = (x1 + x2) ^ 4 + x2 ^ 2然后,梯度和海森矩阵分别为:g = jacobian(f);h = jacobian(g);function H=hessian(f,x,x0)% H=
阅读全文
posted @ 2012-04-07 23:04
浙公网安备 33010602011771号