Cheat sheet for Matrix #
算数运算 #
矩阵加法和减法:将两个矩阵的对应元素相加(减)得到新的矩阵的对应元素。
[a00a10a01a11]+[b00b10b01b11]=[a00+b00a10+b10a01+b01a11+b11]数量的乘法和除法:用数量与每个元素相乘。
k[a00a10a01a11]=[ka00ka10ka01ka11]其他性质:
- 加法交换性:A+B=B+A
- 加法结合性:A+(B+C)=(A+B)+C
- 数乘结合性:kl(A)=(kl)A
- 数乘分配性:k(A+B)=kA+kB
- 数乘分配性2:(k1+k2)A=k1A+k2A
转置矩阵(Transposition) #
将矩阵的行作为列,列作为行,得到一个新的矩阵,新的矩阵就是原矩阵的转置矩阵。原矩阵用 A 表示,则 A 的转置记为 AT。
原矩阵:
[a00a10a01a11a02a12]转置矩阵:
a00a01a02a10a11a12转置矩阵的性质:
- (AB)T=BTAT
- (AT)T=A
- (A+B)T=AT+BT
- (kA)T=k(AT)
零矩阵(Zero Matrix) #
所有项为 0 的矩阵,为 0 矩阵。
[000000]矩阵乘法 #
一个 m×n 的矩阵 A 和一个 n×r 的矩阵 B,它们的乘积 AB 是一个大小为 m×r 的矩阵 C,其元素 Ci,j 为 A 的第 i 行和 B 的第 j 列的点积:
AB=a1,1a1,1⋮am,1a1,2a1,2⋮am,2⋯⋯⋱⋯a1,na1,n⋮am,na1,1a1,1⋮an,1a1,2a1,2⋮an,2⋯⋯⋱⋯a1,ra1,r⋮an,r=a1,1b1,1+a1,2b2,1+⋯+a1,nbn,1a2,1b1,1+a2,2b2,1+⋯+a2,nbn,1⋮am,1b1,1+am,2b2,1+⋯+am,nbn,1a1,1b1,2+a1,2b2,2+⋯+a1,nbn,2a2,1b1,2+a2,2b2,2+⋯+a2,nbn,2⋮am,1b1,2+am,2b2,2+⋯+am,nbn,2⋯⋯⋱⋯a1,1b1,r+a1,2b2,r+⋯+a1,nbn,ra2,1b1,r+a2,2b2,r+⋯+a2,nbn,r⋮am,1b1,r+am,2b2,r+⋯+am,nbn,r矩阵乘法的性质:
- 无交换性:矩阵乘法没有交换性 AB=BA。
- 结合性:A(BC)=(AB)C。
- 数乘结合性:(kA)B=k(AB)。
- 乘法对加法的交换性:如果 A 是 m×n 矩阵,B 和 C 是 n×r 的矩阵,则 A(B+C)=AB+AC。
对角矩阵 #
除对角线元素外的其他所有元素都为 0 的矩阵称为对角矩阵。
- 如果 A 和 B 都是对角矩阵,则 C = AB。
- 对角矩阵的乘法具有交换性。
数量矩阵 #
对角线元素上的元素都相同的对角矩阵称为数量矩阵。
单位矩阵 #
对角线元素都为 1 的对角矩阵称为单位矩阵。
上三角和下三角矩阵 #
除对角线元素之上或者之下的元素外,其他元素都为 0 的矩阵,称为上三角矩阵或者下三角矩阵。
M=a1,10⋮0a1,2a2,2⋮0⋯⋯⋱⋯a1,na2,n⋮an,n M=a1,1a2,1⋮an,10a2,2⋮an,2⋯⋯⋱⋯0a2,n⋮an,n(完)