矩阵运算

Wolfram 语言的矩阵运算可以处理数值矩阵和符号矩阵,能够自动应用高效算法来读取大型数据. Wolfram 语言对稠密矩阵和稀疏矩阵运用先进的算法,对高精度矩阵和符号矩阵还融合了大量功能强大的原算法.

+, *, ^, ... 按元素自动作用

Dot (.) 矩阵积,自动处理行向量和列向量

Inverse 矩阵逆 (线性系统用 LinearSolve)

MatrixRank 矩阵的秩

NullSpace 跨越矩阵零空间的向量

RowReduce 行简化阶梯形

PseudoInverse 方阵或矩形矩阵的伪逆

Transpose 转置 (,用 tr 输入)

ConjugateTranspose 共轭转置 (,用 ct 输入)

LowerTriangularize, UpperTriangularize 提取矩阵的下三角形或上三角形部分

Symmetrize 找出矩阵的对称、反对称等部分

Diagonal 获取对角线上的元素列表

Tr 矩阵的迹

Det 行列式

Norm 算子范数,p 范数和 Frobenius 范数

Adjugate 转置伴随

Minors 子式矩阵

Permanent 积和式

KroneckerProduct 矩阵的直积 (外积)

MatrixPower 数值矩阵或符号矩阵的幂

MatrixExp 矩阵指数

MatrixLog 矩阵对数

MatrixFunction 一般矩阵函数

Eigenvalues, Eigenvectors 具体或近似的特征值或特征向量

Eigensystem 特征值和特征向量

CharacteristicPolynomial 符号的特征多项式