线性代数学习-02-03.矩阵乘法
2018-03-26 10:33
375 查看
矩阵消元
三行三元的消元步骤1是这样的:⎧⎩⎨⎪⎪2x+4y−2z=24x+9y−3z=8−2x−3y+7z=10
20000
{2x+4y−2z=24x+9y−3z=8−2x−3y+7z=10
⎧⎩⎨⎪⎪2x+4y−2z=20x+1y−1z=4−2x−3y+7z=10{2x+4y−2z=20x+1y−1z=4−2x−3y+7z=10
用矩阵来表示就是找到E21E21矩阵,使得第2行第1列的元变为0:
E21=⎡⎣⎢⎢1−20010001⎤⎦⎥⎥E21=[100−210001]
Ax=bAx=b变为了E21Ax=E21bE21Ax=E21b:
E21Ax=⎡⎣⎢⎢1−20010001⎤⎦⎥⎥⎡⎣⎢⎢24−249−3−2−37⎤⎦⎥⎥⎡⎣⎢⎢xyz⎤⎦⎥⎥=⎡⎣⎢⎢20−241−3−2−17⎤⎦⎥⎥⎡⎣⎢⎢xyz⎤⎦⎥⎥E21Ax=[100−210001][24−249−3−2−37][xyz]=[24−201−1−2−37][xyz]
E21b=⎡⎣⎢⎢1−20010001⎤⎦⎥⎥⎡⎣⎢⎢2810⎤⎦⎥⎥=⎡⎣⎢⎢2410⎤⎦⎥⎥E21b=[100−210001][2810]=[2410]
矩阵乘法
从上面的例子可以知道E(Ax)=(EA)xE(Ax)=(EA)x:EA=⎡⎣⎢⎢1−20010001⎤⎦⎥⎥⎡⎣⎢⎢24−249−3−2−37⎤⎦⎥⎥=⎡⎣⎢⎢20−241−3−2−17⎤⎦⎥⎥EA=[100−210001][24−249−3−2−37]=[24−201−1−2−37]
结合律
A(BC)=(AB)CA(BC)=(AB)C
交换律是不成立的:
AB≠BAAB≠BA
矩阵乘法
矩阵A乘以矩阵B的第j列,作为结果矩阵的第j列
AB=A[b1b2b3]=[Ab1Ab2Ab3]AB=A[b1b2b3]=[Ab1Ab2Ab3]
使用置换矩阵(Permutation matrix)PijPij交换行
P23=⎡⎣⎢⎢100001010⎤⎦⎥⎥P23=[100001010]P23P23表示置换矩阵的一种,行交换矩阵(Row Exchange Matrix),可以用于交换第2和第3行
⎡⎣⎢⎢100001010⎤⎦⎥⎥⎡⎣⎢⎢200406135⎤⎦⎥⎥=⎡⎣⎢⎢200460153⎤⎦⎥⎥[100001010][241003065]=[241065003]
Row Exchange Matrix:
PijPij是通过将单位矩阵的i行和j行交换得到,用该矩阵乘以其他矩阵,会交换其他矩阵的i行和j行
增广矩阵(Augmented Maxtrix)
可以向矩阵A增加一列b:[Ab]=⎡⎣⎢⎢24−249−3−2−372810⎤⎦⎥⎥[Ab]=[24−2249−38−2−3710]
消元的过程变为:
⎡⎣⎢⎢1−20010001⎤⎦⎥⎥⎡⎣⎢⎢24−249−3−2−372810⎤⎦⎥⎥=⎡⎣⎢⎢20−241−3−2172410⎤⎦⎥⎥[100−210001][24−2249−38−2−3710]=[24−220114−2−3710]
其中第二行0,1,1,4表示x2+x3=4x2+x3=4
矩阵乘法E[Ab]E[Ab]的两种计算方式:
Rows:E的每行acts on [Ab][Ab],作为[EAEb][EAEb]的行
Columns:E acts on [Ab][Ab]的每列,作为[EAEb][EAEb]的列
每一步的Elimination操作都是影响一行的改变,E32E31E21AE32E31E21A最终得到了三角矩阵
相关文章推荐
- 线性代数的本质学习笔记(2):矩阵乘法与线性变换复合
- 3D数学与线性代数学习笔记之 ——深刻理解矩阵乘法
- 线性代数教程之一——矩阵乘法计算、理解及代码实现
- 机器/深度学习矩阵和线性代数学习笔记
- 线性代数(矩阵乘法):POJ 2778 DNA Sequence
- 线性代数学习笔记三:矩阵的初等变换与线性方程组
- 线性代数--矩阵乘法--转置
- 线性代数(四) :矩阵乘法的性质与分块矩阵的运算
- 麻省理工公开课:线性代数_学习笔记02
- 网易云课堂-陈越、何钦铭-数据结构-2016春,02-线性结构1 一元多项式的乘法与加法运算,学习笔记
- 矩阵与线性代数学习笔记
- MIT_线性代数笔记_03_乘法和逆矩阵
- Andrew Ng 机器学习笔记 03 :线性代数之矩阵
- 线性代数学习笔记二:矩阵及其运算
- 线性代数的本质与几何意义 03. 矩阵与线性变换 (3blue1brown 咪博士 图文注解版)
- 线性代数笔记-3-矩阵的乘法和逆
- 线性代数(矩阵乘法):NOI 2007 生成树计数
- MIT_线性代数笔记_02_矩阵消元
- 线性代数学习笔记五:相似矩阵及二次型
- 线性代数 矩阵乘法