矩阵秩计算器

通过高斯消元计算矩阵的秩,确定线性无关的行或列的数量。

计算矩阵的秩
输入任意矩形矩阵,即可快速确定其秩。

列之间用英文逗号分隔,行之间用英文分号分隔。

关于矩阵的秩

矩阵的秩是其中线性无关的行或列的数量。虽然行秩和列秩从不同方向定义,但线性代数的基本定理证明两者始终相等。因此,秩用一个简洁的数值概括了矩阵承载的独立信息量。 当秩等于行数与列数中的较小值时,矩阵为满秩矩阵。满秩方阵可逆,行列式不为零,并将不同的输入向量映射为不同的输出向量。秩亏矩阵则存在冗余:至少有一行或一列可以由其他行或列的线性组合得到。例如,如果每一行都是第一行的倍数,则矩阵的秩为一,除非所有元素均为零。 本计算器使用带部分主元选择的高斯消元法确定秩。它在每一列中寻找可靠的非零主元,将对应行交换到适当位置,对主元行进行缩放,并消去其他行在该列的元素。每找到一个有效主元,秩就增加一。没有可用主元的列会被跳过,因为它们不引入独立方向。较小的数值容差可避免浮点舍入误差将理论上的零误判为主元。 秩与线性方程组直接相关。对于系数矩阵,秩表示独立约束的数量。比较系数矩阵与增广矩阵的秩,可以判断方程组是无解、唯一解还是无穷多解。秩-零化度定理还指出,列数等于秩与零空间维数之和,从而将线性变换的像与核联系起来。 在数据分析中,秩用于识别冗余特征,也是降维的基础。在控制理论中,它用于可控性和可观测性检验。在几何中,它表示一组向量张成空间的维数。您可以使用整数或小数输入矩形矩阵或方阵。显示的整数介于零与矩阵较小维度之间,便于理解和核对。

矩阵秩示例

了解线性无关性如何影响秩。

矩阵说明
[[1,2],[3,4]]2两行线性无关,因此该方阵满秩。
[[1,2,3],[2,4,6],[3,6,9]]1每一行都是第一行的倍数。
[[1,0,0],[0,1,0]]2该矩形矩阵有两个线性无关的行。

如何计算矩阵的秩

  1. 输入矩阵的每一行,元素之间用英文逗号分隔。
  2. 相邻行之间用英文分号分隔。
  3. 点击“计算秩”执行行化简。
  4. 查看线性无关的行或列的数量。

常见问题

矩阵的秩表示什么?

秩表示矩阵中线性无关的行或列的数量,也表示对应线性变换的像空间维数。

什么是满秩?

当秩等于矩阵较小的维度时,矩阵满秩。对于方阵,满秩还意味着矩阵可逆。

矩形矩阵也有秩吗?

有,所有矩形矩阵都定义了秩。最大值为行数与列数中的较小值。

零矩阵的秩是多少?

零矩阵的秩为零,因为其中不含线性无关的非零行或列。它将所有向量映射到零向量。

秩是如何计算的?

使用高斯消元化简矩阵并统计主元位置。每个主元对应一个独立方向。