Mathematica基础——对向量函数的基本操作

Mathematica基础——对向量函数的基本操作

在《Mathematica基础——对向量的基本操作》里面,我们学习了用Mathematica来进行向量的基本运算。

本文,我们学习一下用Mathematica来进行向量函数的基本操作。

注意,向量函数,是学习微分几何的基础。所以,我们只讨论基本的二元和三元向量函数。

13Mathematica基础——对向量的基本操作

先来定义几个向量函数:

P={f[x],f[y],f[z]}Q={u[x,y],v[x,y]}

对向量函数P关于x求导:

D[P,x]

用Grad来给出一个多元函数的梯度:

Grad[Sin[x y z], {x, y}]

Grad[Sin[x y z], {x, y,z}]

梯度,也是一个向量函数。向量函数同时对应着一个向量场!

用Div来给出一个向量函数的散度:

Div[{f[x, y, z], g[x, y, z], h[x, y, z]}, {x, y, z}]

向量函数同时对应着一个向量场!

用Curl给出一个向量函数的旋度:

Curl[{f[x, y, z], g[x, y, z], h[x, y, z]}, {x, y, z}]

向量函数同时对应着一个向量场!