子矩阵

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 表示符号索引矩阵