向量运算
-
函数
- AngleVector
- Array
- Arrow
- CirclePoints
- Column
- ConstantArray
- Cross
- Curl
- D
- DistanceMatrix
- Div
- Dot
- EuclideanDistance
- FromPolarCoordinates
- Grad
- Indexed
- KroneckerProduct
- Length
- ManhattanDistance
- Norm
- Normalize
- Orthogonalize
- Part
- Projection
- Row
- Set
- SparseArray
- Table
- Thread
- Total
- UnitVector
- VectorAngle
- VectorQ
- 相关指南
- 技术笔记
-
-
函数
- AngleVector
- Array
- Arrow
- CirclePoints
- Column
- ConstantArray
- Cross
- Curl
- D
- DistanceMatrix
- Div
- Dot
- EuclideanDistance
- FromPolarCoordinates
- Grad
- Indexed
- KroneckerProduct
- Length
- ManhattanDistance
- Norm
- Normalize
- Orthogonalize
- Part
- Projection
- Row
- Set
- SparseArray
- Table
- Thread
- Total
- UnitVector
- VectorAngle
- VectorQ
- 相关指南
- 技术笔记
-
函数
向量运算
Wolfram 语言以列表形式表示向量,完全不需要分别处理行和列. Wolfram 语言中的向量可以混合数字和任意符号或代数元素. Wolfram 语言使用先进的算法,为大型的、稠密和稀疏向量提供最优化的处理平台.
构建向量
Table — 从一个表达式构建一个向量
Array — 从一个函数构建一个向量
ConstantArray — 构建常数向量
SparseArray — 根据各坐标处的值,构建一个稀疏向量
AngleVector ▪ FromPolarCoordinates ▪ CirclePoints
向量元素
Length — 向量中元素的数量
Part — 提取向量中的元素 (v[[i]])
Set — 重新设置向量中元素的值 (v[[i]]=x)
VectorQ — 测试表达式是否是一个向量
数学操作
+, *, ^, ... — 自动按元素作用:{a,b}+{c,d}⟶{a+c,b+d}
Norm — 一个向量的范数
Total — 向量中元素的数量
Div — 散度
Curl — 任意维度中的旋度
向量空间的操作
VectorAngle — 两个向量间的角度
UnitVector — 沿坐标方向的单位向量
Normalize — 规范化向量为单位长度
Projection — 求出一个向量到另一个向量的射影
Orthogonalize — 求出一个 Gram–Schmidt 正交基
KroneckerProduct — Kronecker 外积
向量显示
Arrow — 表示图形中一个箭头
向量距离测量 »
EuclideanDistance ▪ ManhattanDistance ▪ ...
DistanceMatrix — 成双距离的矩阵
Thread — 指定任意函数线形作用于列表
符号向量
Indexed — 表示符号索引向量
相关指南
-
▪
- 统计数据分析 ▪
- 列表中的数学和统计运算 ▪
- 列表操作