由于学习多变量微积分和电磁学时没有意识到数学基础的重要性,我对于矢量代数的理解一直不够透彻。近日需要处理一些有关波导的问题,但是我由于一些概念没有搞清楚,在矢量方程的变换上吃了些亏。因此,在此我总结一下有关矢量代数的几个概念。
以下内容参考教材以及维基百科。
偏导数 Partial derivative
一个多变量函数的偏导数就是它在其它变量保持不变时,关于某一个变量的导数。它的记法有很多,两个变量的函数的偏导数用数学方式表示就是
fx′(x,y)=∂f∂x=limΔx→0f(x+Δx,y)−f(x,y)Δx f'_x (x, y) = \frac{\partial f}{\partial x} = \lim _{\Delta x \to 0} \frac{f(x + \Delta x, y) - f(x, y)}{\Delta x} fx′(x,y)=∂x∂f=Δx→0limΔxf(x+Δx,y)−f(x,y)
方向导数 Directional derivative
一个多变量函数的方向导数就是它在某一点上沿某一方向的瞬时变化率。对于多变量标量函数
f(x⃗)=f(x1,x2,…,xn) f(\vec{x}) = f(x_1, x_2, \ldots, x_n) f(x)=f(x1,x2,…,xn)
在方向
v⃗=(v1,v2,…,vn) \vec{v} = (v_1, v_2, \ldots, v_n) v=(v1,v2,…,vn)
上的方向导数定义为
∇v⃗f(x⃗)=∂f∂v⃗=limh→0f(x⃗+hv⃗)−f(x⃗)h \nabla _{\vec{v}} f(\vec{x}) = \frac{\partial f}{\partial \vec{v}} = \lim _{h \to 0} \frac{f(\vec{x} + h \vec{v}) - f(\vec{x})}{h} ∇vf(x)=∂v∂f=h→0limhf(x+hv)−f(x)
梯度 Gradient
标量场的梯度是矢量。标量场的梯度指向该场增长最快的方向,梯度的长度是这个最大的变化率。在三维笛卡尔坐标系下,梯度是(我习惯在 Nabla 符号上加箭头,表示这是个矢量)
∇⃗f=∂f∂xi⃗+∂f∂yj⃗+∂f∂zk⃗ \vec{\nabla} f = \frac{\partial f}{\partial x} \vec{i} + \frac{\partial f}{\partial y} \vec{j} + \frac{\partial f}{\partial z} \vec{k} ∇f=∂x∂fi+∂y∂fj+∂z∂fk
在柱坐标下,梯度是
∇⃗f=∂f∂ρe⃗ρ+1ρ∂f∂φe⃗φ+∂f∂ze⃗z \vec{\nabla} f = \frac{\partial f}{\partial \rho} \vec{e} _{\rho} + \frac{1}{\rho} \frac{\partial f}{\partial \varphi} \vec{e} _{\varphi} + \frac{\partial f}{\partial z} \vec{e} _{z} ∇f=∂ρ∂feρ+ρ1∂φ∂fe