乘法和逆矩阵

前面已经介绍过矩阵相乘的常规方法,行方法,列方法,以A*B=C为例,常规方法即为A行与B列对应元素相乘相加得到C中对应的元素,行方法即用A中每行指定的线性组合方法对B中所有行进行线性组合得到C中的每行,列方法即用B中每列指定的线性组合方法对A中所有列进行组合得到C中的每列,现在介绍矩阵相乘的第4种方法,即如果用A列乘以B行如何实现矩阵相乘,如

另外对于矩阵相乘,我们还可以先将矩阵分块,然后对将其相乘,这有时会非常有效,如假设将A分为4块,将B也分成4块,则乘法为

以上就是关于矩阵乘法的常规、行方法、列方法、列乘行以及分块相乘,总共5种方法,每种方法得到的结果都是一样的。

 

下面介绍逆(Inverse)。

首先有个结论:假设A是方阵,可以证明,如果A有逆矩阵(invertible或者non-singular),那么A的左逆(在A的左边)等于A的右逆(在A的右边),即不管逆矩阵从左乘还是从右乘,得到的都是单位阵,A-1A=I=AA-1;但是如果A是非方阵,那么左逆是不等于右逆的。


什么情况下没有逆?

如果能找到一个非零向量X,使得AX=0,则A是不可逆的,也就是说如果A的列可以通过线性组合得到0,也就是说A的列有某种倍数关系时A是不可逆的,如

 

矩阵的逆如何求?


为了避免解繁琐的方程组,这里可用Gauss-Jordon消元法来求逆矩阵,方法如下:

矩阵A= ,将A用单位阵进行增广,然后对增广阵进行消元,左边消成单位阵时,右边对应的矩阵就是A的逆阵。

为什么Gauss-Jordon消元法的增广阵右侧得到的是逆矩阵?

假设现在有增广矩阵 ,前面已经介绍过,消元的过程就是用一系列的消元矩阵去左乘系数矩阵,假设上述所有步的消元矩阵合为1个消元矩阵为E,即 ,不管E是什么,上式中E*A=I,则E必定是A的逆矩阵,而右侧E*I刚好等于E,因此消元后对应增广矩阵的右边就是A的逆矩阵。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值