子矩阵
Wolfram 语言提供多种提取和操控子矩阵的方法. 灵活的 [[ ]] (Part) 和 ;; (Span) 对子矩阵和矩阵元素提供紧凑可读的操作方式. Wolfram 语言的符号特性同样允许便捷的模式和以规则为基础的元素指定方式.
Dimensions — 矩阵的维数
MatrixQ — 测试一个表达式是否是一个矩阵
Part — 元素和子矩阵:m[[i,j]];用 m[[i,j]]=x 设置
Take — 取出行、列和子矩阵
Drop — 去掉行、列和子矩阵
Diagonal — 提取对角线的元素列表
RotateLeft, RotateRight — 循环旋转行或列
Reverse — 行或列的反向排序
Transpose — 交换行和列
Join — 连接几个矩阵的行或列
UpperTriangularize ▪ LowerTriangularize
Position — 求出匹配模式的元素坐标
Extract — 提取一系列坐标位置上的元素
ReplacePart — 替换元素集合
ArrayRules — 获取一系列坐标和非零元素值
Map — 将函数作用到任意层
MapApply —将函数应用于矩阵的行
符号矩阵
Indexed — 表示符号索引矩阵