向量分析
向量分析
向量分析是构成许多物理和数学模型的基础. Wolfram 语言可以在各种坐标系统对梯度、散度、旋度和拉普拉斯算子进行基本的运算. 而且,这些运算子是以非常一般的形式实现的,这样允许它们被用于不同的维度以及具有更高的阶数的张量中.
向量导数
| Grad[f,{x1,…,xn}] | 标量函数 |
| Div[{f1,…,fn},{x1,…,xn}] | 向量值函数 |
| Curl[{f1,…,fn},{x1,…,xn}] | 向量值函数的旋度 |
| Laplacian[f,{x1,…,xn}] | 标量函数 |
推广至高阶张量
已知的坐标图表
Wolfram 语言 含有关于大量坐标图表的信息. 函数 CoordinateChartData 提供令人提取这些信息的机制.
| CoordinateChartData[{"coordsys",n}] | |
| CoordinateChartData[{All,n}] | |
| CoordinateChartData[{All,All,n}] | |
| CoordinateChartData[chart,"prop"] | 指定坐标图表的属性 "prop" |
| CoordinateChartData[chart,"prop",pt] | 在点 pt 的指定坐标图表的属性 "prop" |
CoordinateChartData 包含许多关于不同坐标图表的属性. 最基本的是度量,它最终决定坐标图表中的所有长度和体积. 然而在正交坐标上的向量分析中,比较常用的是考虑比例因子和体积因子.
非直角坐标系中的向量导数
| Grad[f,{x1,…,xn},chart] | 在指定坐标图表中的梯度 |
| Div[{f1,…,fn},{x1,…,xn},chart] | 在指定坐标图表中的散度 |
| Curl[{f1,…,fn},{x1,…,xn},chart] | 在指定坐标图表中的旋度 |
| Laplacian[f,{x1,…,xn},chart] | 在指定坐标图表中的拉普拉斯算子 |
在这些命令中数组被视为正交基中的分量. 这适用于输入和输出. 这样,物理点乘可用 Dot 计算.
经典定义
相关指南
-
▪
- 向量分析
相关技术笔记
-
▪
- 改变坐标系统