跳到主要内容
uencoder

Matrix

矩阵是按行列排列的数值表,支持加减、乘法、转置、求逆等运算,是线性代数与图形学的基础。

用途

表示与操作线性变换与线性方程组,是科学与工程计算的核心。

机制

m×n 矩阵含 m 行 n 列元素。乘法:(AB)[i][j]=ΣA[i][k]B[k][j]。转置行列互换。逆矩阵 A^(-1) 使 AA^(-1)=I。行列式 det 衡量可逆性。Strassen 算法加速乘法。

用例

  • 3D 图形变换
  • 线性方程组求解
  • 机器学习(权重矩阵)
  • PageRank 计算

示例

  • 输入
    [[1,2],[3,4]] × [[5,6],[7,8]]
    输出
    [[19,22],[43,50]]

    Matrix multiplication

常见错误

Assuming matrix multiplication commutes
AB ≠ BA; mind the order

相关词条

相关工具

参考链接