矩阵求逆计算器

使用高斯若尔当消元法求方阵的逆矩阵,并在不可逆时给出说明

示例结果

1 个示例

求 2x2 矩阵的逆

计算一个简单方阵的逆矩阵并验证它可逆。

{
  "result": {
    "inverse": [
      [
        0.6,
        -0.7
      ],
      [
        -0.2,
        0.4
      ]
    ]
  }
}
查看输入参数
{ "matrixInput": "4, 7\n2, 6", "decimalPlaces": 4, "outputFormat": "grid", "showSteps": true }

关键信息

分类
数学、日期与金融
输入类型
textarea, number, select, checkbox
输出类型
json
样本覆盖
1
支持 API
Yes

概览

矩阵求逆计算器是一款专为线性代数设计的在线工具,采用高斯-若尔当消元法快速求解方阵的逆矩阵。只需输入矩阵数据,即可获得精确的计算结果,并支持自定义小数位数、导出为网格、JSON 数组或 LaTeX 格式。如果输入的矩阵不可逆(奇异矩阵),工具会明确给出提示。无论您是需要核对作业步骤的学生、撰写论文的科研人员,还是处理算法数据的工程师,都能通过该工具高效完成矩阵求逆与格式转换。

适用场景

  • 在完成线性代数作业或备考时,需要快速验证手动计算的逆矩阵结果及推导步骤。
  • 在编写学术论文或数学报告时,需要将计算出的逆矩阵直接导出为 LaTeX 代码格式。
  • 在进行数据科学或算法开发时,需要将矩阵求逆结果转换为 JSON 数组以便在代码中调用。

工作原理

  • 在文本框中按行输入方阵数据,使用逗号分隔同一行中的数字,换行表示新的一行。
  • 根据需要设置保留的小数位数,并在下拉菜单中选择输出格式(网格、JSON 数组或 LaTeX)。
  • 勾选“显示步骤”选项(可选),工具将使用高斯-若尔当消元法进行计算,并展示详细的求解过程。
  • 系统会立即输出逆矩阵结果;如果输入的矩阵行列式为零(不可逆),工具将明确提示该矩阵为奇异矩阵。

使用场景

大学生和教育工作者进行线性代数课程的教学演示、作业批改与答案核对。
科研人员在撰写包含复杂数学公式的学术论文时,快速生成逆矩阵的 LaTeX 排版代码。
程序员和数据分析师在实现图形变换或机器学习模型时,获取矩阵求逆的 JSON 数据。

用户案例

1. 求解基础 2x2 矩阵的逆

大学生
背景原因
正在复习线性代数期末考试,需要验证自己手动计算的 2x2 矩阵逆矩阵是否正确。
解决问题
需要快速计算矩阵并查看高斯-若尔当消元法的具体步骤,以确认推导无误。
如何使用
在矩阵输入框中输入 `4, 7\n2, 6`,勾选“显示步骤”,输出格式保持默认的“网格”。
示例配置
小数位数: 4, 输出格式: grid, 显示步骤: true
效果
工具输出逆矩阵 `[[0.6, -0.7], [-0.2, 0.4]]`,并展示了完整的消元推导过程,帮助学生确认计算正确。

2. 生成论文所需的 LaTeX 逆矩阵

科研人员
背景原因
正在撰写一篇关于控制系统的学术论文,需要在文档中插入一个 3x3 逆矩阵的公式。
解决问题
手动计算并编写 LaTeX 矩阵代码容易出错且非常耗时。
如何使用
输入 3x3 矩阵数据,将“输出格式”切换为“LaTeX”,并根据排版需求将小数位数调整为 2。
示例配置
小数位数: 2, 输出格式: latex, 显示步骤: false
效果
一键生成格式化好的 LaTeX 矩阵代码,直接复制粘贴到 Overleaf 或本地 LaTeX 编辑器中即可渲染出完美的数学公式。

用 Samples 测试

math-&-numbers

常见问题

什么是逆矩阵?

逆矩阵是指与原方阵相乘后结果为单位矩阵的方阵。只有行列式不为零的方阵(非奇异矩阵)才存在逆矩阵。

为什么提示矩阵不可逆?

当输入的矩阵不是方阵(行数和列数不相等),或者其行列式为零时,该矩阵不存在逆矩阵,工具会提示其为不可逆矩阵。

如何将结果用于学术论文排版?

您可以在“输出格式”选项中选择“LaTeX”,工具会自动生成符合 LaTeX 语法的矩阵代码,方便您直接复制到论文编辑器中。

计算结果的精度如何控制?

工具默认保留 4 位小数,您可以通过调整“小数位数”选项自由控制输出精度,最高可支持保留 10 位小数。

工具支持查看计算过程吗?

支持。只需勾选“显示步骤”选项,工具在输出最终逆矩阵的同时,会展示使用高斯-若尔当消元法的详细推导步骤。

API 文档

请求端点

POST /zh/api/tools/matrix-inverse-calculator

请求参数

参数名 类型 必填 描述
matrixInput textarea -
decimalPlaces number -
outputFormat select -
showSteps checkbox -

响应格式

{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
JSON数据: JSON数据

AI MCP 文档

将此工具添加到您的 MCP 服务器配置中:

{
  "mcpServers": {
    "elysiatools-matrix-inverse-calculator": {
      "name": "matrix-inverse-calculator",
      "description": "使用高斯若尔当消元法求方阵的逆矩阵,并在不可逆时给出说明",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=matrix-inverse-calculator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

你可以串联多个工具,比如:`https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`,最多20个。

如果遇见问题,请联系我们:[email protected]