[线性代数]Note2--矩阵消元

第二节介绍矩阵消元的知识.

消元法

首先是给出一个例子来说明消元法的使用,例子如下所示:

x+2y+z=23x+8y+z=124y+z=2

用矩阵表示就是

A=130284111b=2122

消元法的步骤首先是方程1乘以某个系数,然后方程2减去它,使得让方程2的x的系数变为0,然后同理让方程3的y的系数变为0。做法如下所示:

1302841112122 =>(方程1乘以3 ) 100224121262 =>(方程2乘以2) 1002201252610

这里就得到了

u=100220125c=2610

当得到矩阵u和c后,就可以进行会代,即如下方程组

x+2y+z=22y2z=65z=10

自然就得到答案

x=2y=1z=2

这里的矩阵是可逆的,所以可以使用消元法,但是还是存在一些矩阵是不适用于消元法的,比如如果该例子中方程组1的x系数是0,这个时候需要使用如行交换的方法来得到适合使用消元法的矩阵。

矩阵消元

这里将介绍使用矩阵变换来使用消元法。

第一步

130010001130284111=100224121

第一个矩阵称之为初等矩阵,记为 E21 ,表示修改的是第二行第一列的位置,而保持第一行和第三行不变,实际上是在单位矩阵 100010001 的基础上进行修改,如果是直接跟单位矩阵相乘,那么就是得到相同的结果,而现在是需要将第二行减去第一行乘以3的结果,而第二行第一列的值乘以的就是第二个方程的第一行的值,然后再相加,实现的效果是一样的。

第二步

100012001100224121=100220125

第一个矩阵也是初等矩阵,记为 E32 ,表示修改的是第三行第二列的位置,而保持第一行和第二行不变。

上述两步可以表示为
E32 ( E21 A) = u

这里可以使用乘法的结合律,也就是( E32 E21 ) A= u。

但是注意这里是不适用交换律的。

这里可以求解 E32 E21 的值,但是老师说可以有更好的方法,就是求逆矩阵。即求让矩阵U变回矩阵A的矩阵。如下所示

130010001130010001=100010001

三个矩阵分别记为 E1 ,E,I

(这个求解逆矩阵的方法,暂时还没想明白为什么更好)

置换矩阵

最后老师讲解了一个置换矩阵的知识点,这个和本节课的内容并不太相关。

首先是一个行交换的例子。

[0110][acbd]=[cadb]

第一个矩阵就是置换矩阵P,实现对第二个矩阵的行交换。

而如果是列交换,则如下所示

[acbd][0110]=[bdac]

这里也说明了矩阵的交换律,即如BA = AB是不成立的。

总结

这节课讲的是矩阵消元法,还算是比较基础的内容。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

spearhead_cai

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值