矩阵行列式 计算器

已保存

English

English

Loading...
矩阵 A
Loading...

  关于矩阵行列式计算器

这是一个免费的在线矩阵行列式计算器,支持按行/列展开、萨吕法则、三角形化(高斯消元)、Montante(Bareiss 算法)等方法 这是一个具有详尽、分步解决方案描述的在线计算器,可对大小高达 99x99 的矩阵进行操作,矩阵元素类型包括:小数、分数、复数、变量。

要开始计算,您需要首先在屏幕顶部找到的输入字段中输入矩阵的大小,还可以在那里选择所需的计算方法。

稍微往下,您会找到一个矩阵窗口,您需要使用键盘在其中输入矩阵元素。矩阵控制面板也位于此处,它简化了矩阵的操作,并包含以下控制元素:

  • 第一个元素允许您扩展矩阵窗口。这在您需要使用不完全适合的大型矩阵进行计算的情况下特别有用。如果在扩展窗口后仍看不到矩阵,您可以使用 + / - 按钮更改矩阵的比例;
  • 第二个元素执行将矩阵输入复制到内存缓冲区的功能。这在您经常使用相同的矩阵进行计算或需要在操作之间移动矩阵的情况下很有用;
  • 最后一个元素插入先前复制的矩阵,这可以将输入矩阵的过程加速到只需点击几下,而不是手动进行;

再往下,您会找到一个工具栏,它允许您自定义计算器并使其更易于使用。它在视觉上分为三个部分,每个部分负责以下功能:

  • 第一个允许您在显示解决方案结果时选择数字格式。此外,如果您已经理解了如何解决这个问题,并且您使用计算器来加速或检查自己的计算,您可以在此处关闭对问题解决方案的评论。或者,如果您只需要解决方案的结果,您可以完全关闭分步解决方案;
  • 第二个包含按钮,允许您更改矩阵输入字段的类型、擦除其元素或整个矩阵,以及带有等号的最大按钮,它将带您进入问题解决方案屏幕。所有这些按钮都由键盘上的键复制。要找出要按的键盘上的哪个键,只需将鼠标悬停在其中一个按钮上,就会出现带有键名的工具提示。您还可以使用键盘上的箭头键在矩阵输入字段之间移动光标;
  • 最后一个允许您选择非整数数字的小数点后位数。此外,您可以在此处立即看到舍入分数的示例;

  什么是矩阵行列式?

矩阵行列式是单个标量值,它是方阵元素的函数,并表征矩阵的某些属性。因此,只有方阵(即列数和行数相等的矩阵)才能求行列式。如果矩阵的行列式为零,则表示该矩阵是奇异的(也称为退化的或不可逆的),无法求得其逆矩阵。

  如何使用拉普拉斯展开(按行/列展开)求矩阵行列式?

使用拉普拉斯展开可以求任意大小方阵的行列式。要使用拉普拉斯展开(也称为余因子展开)求矩阵行列式,首先需要选择矩阵的任意一行或一列,通常选择第一行,接下来的解释将以选择第一行为例。然后需要求出该行每个元素的余子式。要求某个元素的余子式,需要从该元素所在的矩阵中去掉一行一列,得到一个新的子矩阵,并求出该子矩阵的行列式,即为该元素的余子式。然后,对于每一行中的元素,如果元素的行索引和列索引之和为偶数,则将该元素的余子式乘以 1,否则乘以 -1,得到该元素的余因子。最后,将该行中的每个元素乘以其余因子,并将所有乘积相加,得到的结果就是矩阵的行列式。

  如何使用萨吕法则求矩阵行列式?

萨吕法则只适用于 3 x 3 的矩阵。为了使用萨吕法则求行列式,首先需要将矩阵的前两列写在第三列的右边,得到一个五列的矩阵。然后将从上到下的对角线乘积相加,再将从下到上的对角线乘积相减,得到的结果就是矩阵的行列式。

  如何使用三角形化(高斯消元)求矩阵行列式?

使用三角形化可以求任意大小方阵的行列式。为了求矩阵的行列式,可以利用三角矩阵的性质,即三角矩阵的行列式是其主对角线上元素的乘积。因此,首先需要使用高斯消元将矩阵化为三角形,然后将主对角线上的所有元素相乘,得到的结果就是矩阵的行列式。

  如何使用 Montante(Bareiss 算法)求矩阵行列式?

使用 Montante(Bareiss 算法)可以求任意大小方阵的行列式。要使用 Bareiss 算法求矩阵的行列式,只需要将 Bareiss 算法应用于该矩阵,将其化为阶梯形,那么主对角线上最后一个元素就是矩阵的行列式。

  来源

Matrix operations
google play iconapp store icon