稀疏数组

Wolfram 语言具有特殊的稀疏数组技术,以便处理具有大量元素,其中只有一小部分是非零的数组. Wolfram 语言的线形代数和所有标准的列表操作都可以符号形式作用于 SparseArray 对象,其中非零元素用规则来指定可能包含模式特别是特定位置的元素值.

SparseArray 从规则列表或稠密数组中创建一个任意秩的稀疏数组

Normal 将稀疏数组转换为一个显式列表的稠密数组

ArrayRules 给出稀疏数组中的元素的 positionvalue 规则

CoefficientArrays 将符号方程转换为稀疏数组

ArrayPlot 用灰色或其它颜色,可视化显示一个二维稀疏数组

MatrixPlot 用颜色、标记等可视化显示一个稀疏矩阵

GraphPlot 将稀疏数组作为图形的邻接矩阵

稀疏线性代数

Dot  ▪  LinearSolve  ▪  Eigenvalues  ▪  SingularValueList  ▪  Outer  ▪  ...

导入/导出格式

"MTX"  ▪  "HarwellBoeing"  ▪  "MAT"