方向导数

定义:若二元函数z=f(x,y)z=f(x,y)在点P(x0,y0)P(x_0,y_0)处沿着l⃗\vec{l}(方向角为α\alpha,β\beta)存在下列极限

∂f∂l=limρ→0f(x+Δx,y+Δy)−f(x,y)ρ \dfrac{\partial f}{\partial l}=\lim\limits_{\rho\to 0}\dfrac{f(x+\Delta x, y+\Delta y)-f(x,y)}{\rho}

=fx(x0,y0)cosα+fy(x0,y0)cosβ =f_x(x_0,y_0)\cos \alpha+f_y(x_0,y_0)\cos\beta

其中ρ=(Δx)2+(Δy)2\rho=\sqrt{(\Delta x)^2+(\Delta y)^2},Δx=ρcosα\Delta x=\rho\cos\alpha,Δy=ρcosβ\Delta y=\rho\cos\beta,则称∂f∂l\dfrac{\partial f}{\partial l}为函数在点PP处沿着方向l⃗\vec{l}的方向导数。方向导数∂f∂l\dfrac{\partial f}{\partial l}也就是函数z=f(x,y)z=f(x,y)在点PP上沿着l⃗\vec{l}的变化率。

pic source: http://www.cnblogs.com/hithink/p/7380838.html

梯度

方向导数公式∂f∂l=∂f∂xcosα+∂f∂ycosβ\dfrac{\partial f}{\partial l}=\dfrac{\partial f}{\partial x}\cos \alpha+\dfrac{\partial f}{\partial y}cos\beta,令向量G⃗=(∂f∂x,∂f∂y)\vec{G}=(\dfrac{\partial f}{\partial x}, \dfrac{\partial f}{\partial y}),向量l⃗=(cosα,cosβ)\vec{l}=(\cos\alpha, \cos\beta)

则∂f∂l=G⃗⋅l⃗=l⃗cos(G⃗,l⃗)\dfrac{\partial f}{\partial l}=\vec{G}\cdot\vec{l} =\vec{l} \cos(\vec{G}, \vec{l}),当G⃗\vec{G}与l⃗\vec{l}方向一致时,内积最大,方向导数取最大值。

定义向量G⃗\vec{G}为函数f(P)f(P)在PP处的梯度(gradient)记作gradf(P)\mathrm{grad}f(P),或∇f(P)\nabla f(P),即

gradf(P)=∇f(P)=(∂f∂x,∂f∂y) \mathrm{grad}f(P)=\nabla f(P)=(\dfrac{\partial f}{\partial x}, \dfrac{\partial f}{\partial y})

其中∇=(∂∂x,∂∂y)\nabla=(\dfrac{\partial }{\partial x}, \dfrac{\partial }{\partial y}),称为向量微分算子或Nabla算子。

梯度的几何意义

函数在点PP处的沿着梯度向量的方向导数取最大值,那么也就是该方向的变化率最大,增长速度最快。

为什么梯度的方向是函数增长的方向?个人理解这要从导数(或偏导数)的定义开始。

pic source:

https://commons.wikimedia.org/w/index.php?curid=21999275

https://zh.wikipedia.org/wiki/导数

函数在某一点可导,得到的切线的斜率为导数,而切线的斜率定义为跟xx轴正方向的夹角。即

一条直线与某平面直角坐标系横轴正半轴方向的夹角的正切值即该直线相对于该坐标系的斜率。 (https://baike.baidu.com/item/直线的斜率)

斜率是标量,没有方向,但是如果以斜率的大小作为方向的一个分量,上面图中斜率的方向为(Δx,αΔx)(\Delta x, \alpha \Delta x),其中α>0\alpha > 0,则因此沿着斜率的方向是函数增长的方向。偏导数同理,因此偏导数构成的向量是函数增长的方向。

results matching ""

    No results matching ""