方向导数和梯度
分类:
文章
•
2024-04-15 11:32:59
方向导数定义
-
f在P0(x0,y0,z0)某邻域U(P0)有定义
-
l为从P0出发的射线,P(x,y,z)为l上任一点
-
ρ为P,P0之间的距离,若以下极限存在ρ→0+limρf(P)−f(P0)=ρ→0+limρ△lf则称该极限为f沿l的方向导数,记为∂l∂f∣∣∣P0,fl(P0),fl(x0,y0,z0)
定理17.6(偏导与方导联系)
-
f在P0(x0,y0,z0)可微
-
⇒f在P0沿任一方向l的方向导数都存在,且fl(P0)=fx(P0)cosα+fy(P0)cosβ+fz(P0)cosγ其中cosα,cosβ,cosγ是方向l的方向余弦
- 关于α,β,γ,它的几何意义是向量与x,y,z轴的夹角,通常的求法有两种
- 法1:已知P0和 l上任一点P(x,y,z),则⎩⎪⎨⎪⎧cosα=ρ△xcosβ=ρ△ycosγ=ρ△z
- 法2:这个就比较简单了,直接给你l的方向,比如(a,b,c),那么⎩⎪⎨⎪⎧cosα=ρacosβ=ρbcosγ=ρc,ρ=a2+b2+c2当时我还疑惑了一下,为什么直接用l就可以做出来了,也没用到P0啊?后来周老师的解答让我豁然开朗啊!法1中的P是任意取的l上的一点,为啥可以任意呢?是不是说明,这些个角和P的选择没有关系,只要l确定就可以求了呢?那反过来,l的方向余弦与P0又有关系吗?不要被上面的假象迷惑了,上面那种求法适合在已知P,P0的情况下用;且这里的l,仔细看上面的图,它经过了P0点,你确定每个l都要必须经过P0点吗?显然这里的l是平移得到的,既然l可以平移,那为什么不能看做是原点O平移到了P0点?是不是也行?既然如此,那就把它变回去,所以这里的分母其实是a−0,b−0,c−0
梯度
-
f在P0(x0,y0,z0)存在对所有自变量的偏导
- 则称(fx(P0),fy(P0),fz(P0))为f在P0处的梯度,记为grad f=(fx(P0),fy(P0),fz(P0))
- 梯度的模为∣grad f∣=fx(P0)2+fy(P0)2+fz(P0)2
-
l方向上的单位向量为l0=(cosα,cosβ,cosγ)SO,方向导数公式也有fl(P0)=grad f(P0)⋅l0=∣grad f(P0)∣cosθ θ为梯度向量gradf(P0)与l0的夹角
- 由上可得,若要取得fl(P0)的最大值∣grad f(P0)∣,cosθ=1,θ=0,即f在P0的梯度方向是f值增长最快的方向,且沿这一方向的变化率=梯度的模;θ=π时,f减少得最快
注意!
-
f在一点P0可微⇒在该点方向导数存在
- 方向导数存在⇏f在该点连续,反之也不成立