跳到主要内容

矩阵计算器:加减乘、求逆、行列式、RREF、特征值, 含分步骤

矩阵计算器, n×m 矩阵加减乘 + 求逆 + 行列式 + 转置 + 秩 + 行最简型 + 特征值, 含分步骤展示。

  • 本地处理
  • 分类 计算度量
  • 适合 买东西、做计划、训练或排期前,先算出大概范围。

填好矩阵 A (需要时再填 B), 选一个运算, 同时看到结果和每一步行变换的过程。

换一个常见矩阵试试
矩阵 A
矩阵 A 大小:3×3
运算

每个格子支持整数、小数 (0.5)、分数 (1/2)、负数 (−3)。内部用 BigInt 分数运算, 结果是精确的有理数, 不会出现 0.9999…。

结果
det(A) = 2
所有矩阵运算在浏览器里用 BigInt 分数完成, 输入的数字不会上传到任何地方。

这个工具能做什么

面向大学线性代数课的全功能矩阵计算器, 支持 1×1 到 10×10 任意 n×m 矩阵。一页囊括期末复习要用的所有运算: 加减 (维数校验)、 乘法 (列乘行校验)、整数次幂 A^k、转置 Aᵀ、行列式 (用 Bareiss 分式消元, 不会指数爆炸)、求逆 A⁻¹ (高斯-约旦消元, 每一步行 变换 R3 ← R3 + 2·R1 都写出来)、秩、行最简型 RREF (同样的过程 记录)、≤ 4×4 矩阵特征值 (Faddeev-LeVerrier 求特征多项式 + Durand-Kerner 数值求根)、线性方程组 A·x = b 求解 (唯一解 / 无解 / 无穷解三种情形分别说明)。每个格子支持整数、小数 0.5、分数 1/2、负数 −3, 内部用 BigInt 分数运算, 结果是精确 有理数, 不会出现 "0.9999…" 这种浮点噪音。附 5 个典型示范矩阵 (旋转、范德蒙德、对称正定、奇异、5×5 稀疏), 一键载入即可练 手。所有计算 100% 在浏览器里完成, 不上传任何数字。

工具细节

输入
文本 + 数值
页面会根据工具类型展示文本框、数值控件、文件选择或结构化输入。
输出
即时结果 + 复制
结果区优先给出可操作结果,支持项会显示复制、下载或可视化预览。
隐私
浏览器本地处理
主工具逻辑未发现外部 API 调用,输入通常留在当前标签页内处理。
保存 / 分享
免账号使用
打开页面即可使用;刷新后是否保留结果取决于具体工具。
性能预算
首屏 JS ≤ 28 KB
没有声明 WASM 依赖,适合快速打开和移动端使用。
适用场景
计算度量 · 学生
分类和职业标签用于推荐相关工具、组织内链,并帮助用户快速判断是否适合当前任务。

怎么用

  1. 1. 输入

    把内容粘贴或拖入工具面板。

  2. 2. 处理

    点击按钮,在浏览器内本地处理,文件不上传。

  3. 3. 复制 / 下载

    一键复制结果或下载到本地。

矩阵计算器 适合怎么用

适合快速估算、对比和规划数字,帮你在做最终决定前先有底。

适合计算任务

  • 买东西、做计划、训练或排期前,先算出大概范围。
  • 一次只改一个输入,对比不同方案。
  • 把模糊假设变成能讨论的数字。

计算检查项

  • 认真核对单位、日期、比例和取整方式。
  • 健康、金融、税务、法律相关结果只能做规划参考,不能替代专业意见。
  • 重要结果要保存输入条件,方便以后复算。

下一步可以接着做

这些入口会把当前任务接到更完整的工具链里。

  1. 1 化学方程式配平器 化学方程式配平器:粘贴未配平方程, 用矩阵法解系数, 显示完整分步过程, 含常见反应类型识别。 打开
  2. 2 二次方程求解器 二次方程求解器, ax² + bx + c = 0, 判别式分析 + 实数解 + 复数解 + 顶点/截距, 含抛物线可视化。 打开
  3. 3 三角函数计算器 三角函数计算器, sin/cos/tan + 反三角 + sec/csc/cot, 度/弧度/百分度切换, 单位圆可视化, 含特殊角精确值。 打开

真实使用场景

  • 验完作业本里 4×4 行列式再交卷

    你按第一行余子式展开 4×4 的行列式手算到 18, 但符号正负不 太放心。把 16 个元素填进矩阵计算器选 det(A), 它跑 Bareiss 分式消元 (O(n³), 中间结果都是 BigInt 分数), 给出精确整数: 不会出现 "结果约为 17.999999" 这种浮点垃圾。两边对得上就放 心交; 对不上就把运算切到"RREF (含步骤)", 一行行检查手算 时哪步行变换符号搞反了。

  • 不丢精度地算出逆矩阵

    统计作业要求把 A = [[2,1,1],[1,3,2],[1,0,0]] 求逆。代入选 A⁻¹, 页面同时给出结果 (精确分数, 像 0、−2、2、1、−2、1/2、 1/2 这种) 和高斯-约旦每一步的行变换:先行交换把非零主元 换到上面, 再把每个主元化成 1, 再消每个主元列里其他位置的 值。下学期再求逆时, 你可以照着这份行变换 trace 一步步对 自己手算的结果。

  • 物理课上算 3×3 应力张量的特征值

    应力张量 σ = [[3,1,0],[1,3,0],[0,0,2]] 的三个主应力就是它 的特征值。计算器用 Faddeev-LeVerrier 算出特征多项式 λ³ − 8λ² + 20λ − 16 (系数都是精确有理数), 再用 Durand-Kerner 数值求根得到 λ = 2, 2, 4。第三个主方向沿 z 轴 (矩阵是分块 对角), 三个特征值全是实数, 没有虚部残留:这正是物理上应 该看到的结果, 不会出现 "2 + 0.00000001i" 这种数值噪音。

  • 发现一个线性方程组有无穷多解

    方程组 x + 2y + 3z = 6, 2x + 4y + 6z = 12, 3x + 5y + 7z = 15 看上去是三条独立方程。把 A 填进矩阵、b = (6, 12, 15), 选 "解线性方程组 A·x = b"。计算器对 [A | b] 跑 RREF, 发现 rank(A) = rank([A | b]) = 2 < 3, 提示"有无穷多解", 给出 一个特解, 并说明哪一列是自由变量。很多学生第一次意识到 3×3 方程组也可能欠定。计算器明确指出哪一列是自由变量, 参数 形式就直接能手写出来。

  • 判断一组向量是否线性无关

    ℝ⁵ 里给你四个向量, 想知道它们线性无关与否。把它们当列向量 堆成 5×4 矩阵 A, 选 rank(A)。秩 = 4 就线性无关、张出一个 4 维子空间; 秩 < 4 就存在线性关系, 顺手看一下 RREF 里哪 些列是主元列、哪些列依赖其他列。"四个向量是不是 ℝ⁴ 的基" 也是同一套机器:堆成 4×4 矩阵, 看 det ≠ 0 或 rank = 4 即可。

常见踩坑

  • 把矩阵乘法和逐元素乘法搞混。这里的 × 是线性代数意义上的 A 乘 B (求和乘积), 要求 cols(A) = rows(B)。如果你想要的是 Hadamard 逐元素乘积, 那是另一种运算, 大多数线代教材里说"矩阵乘法"不是指这个。

  • 对非方阵或奇异方阵求逆。只有方阵才有通常意义下的逆, 而且 det 必须 ≠ 0。计算器会直接报"奇异", 不会偷偷给一个没有数学意义的结果; 如果你需要的是 Moore-Penrose 伪逆, 那是另一种要求, 这里不做。

  • 把特征值列表当成"有序"。特征值是一个重集 (multiset), 计算器输出的顺序是任意的, 重特征值按重数列出。和对应的特征向量配对时, 要看 (A − λI) 哪些行化成零向量。

隐私说明

你填的每一个矩阵元素, 以及所有派生结果 (加减乘、逆、行列式、 秩、RREF、特征值、A·x = b 的解), 全部在浏览器里用 BigInt 分数 算, 不会有任何系数、中间行变换或结果被上传、记录、统计。页面 加载完后断网也照常:飞行模式下也能算 10×10 矩阵, 没有任何 服务端依赖。

常见问题

类似工具组合

做你这行的人, 还会一起用这些。

Made by Toolora · 100% client-side · Updated 2026-06-14