闲扯数学规划问题(2)-Jacobian 矩阵

    xiaoxiao2022-06-29  43

    三维的情况

      我们考虑一下三维的情况,问题模型如下,

    maxs.t.f(x1,x2,x3)g1(x1,x2,x3)=c1g2(x1,x2,x3)=c2(1)   其中,约束条件确定了一条曲线。依据前面讨论,该曲线上使得目标函数取得最大值的位置,必定与该位置目标函数等高面 f(x1,x2,x3)=c 相切。换句话讲,曲线的切向方向与 f(x1,x2,x3) 梯度方向垂直。 g1x1dx1g2x1dx1++g1x2dx2g2x2dx2++g1x3dx3g2x3dx3==00(2) 其中, Gx=g1x1g1x2g1x3g2x1g2x2g2x3(3) 称为 Jacobian 矩阵。由 (2) 式可知,约束条件曲线的切线方向 dx=(dx1,dx2,dx3) 是 Jacobian 矩阵行向量所在平面的法线。哈哈,我们知道目标函数 f(x1,x2,x3 在路径最大值位置的梯度向量,必然落在 Jacobian 矩阵行向量确定的平面内。于是, f(x1,x2,x3)=λ1g1(x1,x2,x3)+λ2g2(x1,x2,x3)(4)

      接下来求解过程与二维情况完全一样,不再赘述。   

    转载请注明原文地址: https://ju.6miu.com/read-1124805.html

    最新回复(0)