Skip to content

13.2.2 一个标量场的梯度

可以用不同的方式来定义标量场的梯度.

13.2.2.1 梯度的定义

一个函数 U 的梯度 (gradient) 是一个向量 gradU ,它被指定赋予具有标量场 U=U(r) 的位置向量 r 的每个点 P ,并有下述一些性质:

(1) gradU 的方向总是垂直于通过所考虑点 P 的等值面 U= 常数 的方向,

(2) gradU 总是指向函数 U 增加的方向.

(3) |gradU|=Un ,即, gradU 的大小等于 U 在法向 (normal direction) 的方向导数.

如果用其他方式来定义梯度, 例如作为一个体积导数, 或用微分算子来定义, 那么上面叙述的性质就变成定义的推论了.

13.2.2.2 梯度和方向导数

标量场 U 关于单位向量 c0 的方向导数等于 gradU 在单位向量 c0 方向上的投影:

(13.34)Uc0=c0gradU

即可以用梯度与指向所要求方向单位向量的点积来计算方向导数.

注 在某点沿某个方向的方向导数也可能存在,即使在该处 gradU 不存在.

13.2.2.3 梯度和体积导数

标量场 U=U(r) 在一个点 r 处的梯度可以被定义为其体积导数 (volume derivative). 如果下述极限存在,那么它被称为 Ur 处的梯度:

(13.35)gradU=limV0UdSV,

这里 V 是在其内部包含属于 r 的点、由闭曲面 所界的空间区域的体积. (如果自变量不是一个三维向量, 则梯度由微分算子所定义.)

13.2.2.4 梯度更多的性质

(1) 在第 918 页的 13.1.2.4, 2. 中所画的等值线或等值面越稠密, 则梯度的绝对值越大.

(2) 如果在所考虑的点处 U 有一个极大值或极小值,则梯度是零向量. 在那里等值线或等值面退化为一点.

13.2.2.5 在不同坐标系中标量场的梯度

1. 笛卡儿坐标系中的梯度

(13.36)gradU=U(x,y,z)xi+U(x,y,z)yj+U(x,y,z)zk.

2. 柱面坐标系 (x=ρcosφ,y=ρsinφ,z=z) 中的梯度

(13.37a)gradU=gradρUeρ+gradφUeφ++gradzUez

其中

(13.37b)gradρU=Uρ,gradφU=1ρUφ,gradzU=Uz.

3. 球面坐标系 (x=rsinϑcosφ,y=rsinϑsinφ,z=rcosϑ) 中的梯度

(13.38a)gradU=gradrUer+gradϑUeϑ+gradφUeφ

其中

(13.38b)gradrU=Ur,gradϑU=1rUϑ,gradφU=1rsinϑUφ.

4. 一般直角坐标系 (ξ,η,ζ) 中的梯度

对于 r(ξ,η,ζ)=x(ξ,η,ζ)i+y(ξ,η,ζ)j+z(ξ,η,ζ)k :

(13.39a)gradU=gradξUeξ+gradηUeη+gradζUeζ,

其中

(13.39b)gradξU=1|rξ|Uξ,gradηU=1|rη|Uη,gradζU=1|rζ|Uζ.

13.2.2.6 运算法则

以下假设 cc 为常数,则下列等式成立:

gradc=0,grad(U1+U2)=gradU1+gradU2,grad(cU)=cgradU. (13.40)

(13.41)grad(U1U2)=U1gradU2+U2gradU1,gradφ(U)=dφdUgradU.

grad(V1V2)=(V1grad)V2+(V2grad)V1+V1×rotV2+V2×rotV1. (13.42)

(13.43)grad(rc)=c.

1. 一个标量场的微分作为函数 U 的全微分

(13.44)dU=gradUdr=Uxdx+Uydy+Uzdz.

2. 一个函数沿一条空间曲线 r(t) 的微商

(13.45)dUdt=Uxdxdt+Uydydt+Uzdzdt.

3. 中心场的梯度

(13.46a)gradU(r)=U(r)rr (球面场),(13.46b)gradr=rr (单位向量场). 

version 1.24.0