java 矩阵求秩_线性代数精华3——矩阵的初等变换与矩阵的秩

本文介绍了矩阵的初等变换及其在解线性方程组中的应用,阐述了矩阵的秩如何影响方程组的解。通过numpy库展示了如何用Java计算矩阵的秩,讨论了线性方程组的解的各种情况,包括唯一解、无解和无穷解的条件。
摘要由CSDN通过智能技术生成

74a370e0ebea03f665ccfaa245e7eaf3.png

矩阵的初等变换这个概念可能在很多人听来有些陌生,但其实我们早在初中的解多元方程组的时候就用过它。只不过在课本当中,这种方法叫做消元法。我们先来看一个课本里的例子:

d31d907b96f8969efd57db5deaf8ae4e.png

假设我们要解这个方程,怎么做呢?

首先,我们把(1)式加到(2)式,把(4)式加到(3)式,把(1)式乘6加到(4)式可以得到:

72f88647f6676758981a1655805b8f4f.png

我们再把(4)式减去(2)式乘5,可以解出x4=−3:

937e74e3b36807a3eb12c7aa4733ce15.png

我们把x4=−3带入,可以解出

43fa105c8f50e5766facae364ee5b9a9.png

ef4d5348f240ef9e5081a3ed4976c1d2.png

因为消元之后,方程组的数量少于变量的数量,我们无法解出所有的变量。其中的可以取任何值。

上面这个计算的方法我们都非常熟悉,如果我们用一个矩阵来表示所有的次数,那么这个矩阵D可以写成:

那么,我们刚才消元的过程,其实就是对这个矩阵做初等变换。我们把这个过程总结一下,矩阵的初等变换操作包含以下三种

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值