矩阵求逆

🔄 Matrix Inverter

📐 工作原理与说明
逆矩阵 A⁻¹ 满足 A·A⁻¹ = I,仅当矩阵为方阵且行列式不为 0 时存在。
  • 可逆条件:det(A) ≠ 0;行列式为 0 的矩阵是奇异矩阵,没有逆。
  • 二阶公式:A⁻¹ = (1/det)·[[d, −b], [−c, a]]。
  • 算法:常用高斯-约当消元,把增广矩阵 [A|I] 化为 [I|A⁻¹]。
  • 用途:解线性方程组 Ax=b(x = A⁻¹b)、求坐标变换的逆变换。

📚 深度解析:矩阵求逆

💡 常见使用场景

  • 解 AX=B 得 X=A⁻¹B;仅在 det≠0 时可逆。
  • 做坐标变换或回归计算:把变换矩阵求逆后用于反向映射,或解小规模线性方程组。
2x2 逆
[[3,2],[5,7]]⁻¹ = (1/11)[[7,−2],[−5,3]]。

❓ 常见问题(FAQ)

不可逆矩阵能求伪逆吗?
可用 Moore-Penrose 伪逆作为近似解。
为什么结果里出现极大或极小的数?
说明矩阵接近奇异(病态)——行列式接近 0,微小输入误差会被放大成巨大输出偏差。数值计算用条件数衡量这一点:条件数越大越不可靠。此时应检查数据是否存在高度相关的列,或改用伪逆、正则化等更稳健的方法。
⚠️ 使用说明与注意事项
📖关于「矩阵求逆」 ▼

📝工具简介

Compute the inverse of a square matrix, or find out why it is not invertible.