MatrixCalc

关于 MatrixCalc

MatrixCalc 是一个免费的在线矩阵计算器。它可以对最大 50×50 的矩阵执行线性代数的常规运算——加法、减法、乘法、转置、行列式、逆矩阵、秩、迹、幂、特征值——并为其中大部分运算展示完整的解题步骤,让你能够跟随推理过程,而不只是抄一个答案。

为什么做这个

大多数矩阵工具要么只丢给你一个数字、不作任何解释,要么把计算器埋在广告和注册墙底下。这一个完全在你的浏览器里运行,不需要账号,目标是对核对作业的人和只想要一个快速可靠答案的人都真正有用。

计算是怎么进行的

所有运算都在本地用 JavaScript 完成——你的矩阵从不离开你的设备。背后没有任何数学库,算法都是直接实现的:

  • 行列式在 2×2 和 3×3 时用封闭公式,4×4 起改用带部分主元选取的 LU 分解。
  • 逆矩阵和秩来自高斯-若尔当消元。
  • 特征值对对称矩阵采用雅可比旋转法,其余情况采用 QR 算法。
  • 分步解答面板运行的是另一套引擎,使用精确有理数运算,所以中间结果显示为 3/5 这样的分数,而不是 0.6000000001。

语言

计算器界面提供十种语言:英语、葡萄牙语、西班牙语、法语、中文、阿拉伯语、印尼语、日语、俄语和德语。你的选择会记在浏览器里。

联系方式

发现了缺陷、算出了错误结果,或者希望增加某种运算?请发邮件到 franfactory.store@gmail.com。如果是报告错误结果,请附上矩阵和你执行的运算——这能让修复快得多。