矩阵的数量乘法
cA=c[a11a21a12a22]=[ca11ca21ca12ca22]
矩阵与矩阵的乘法
举例的矩阵 A 和矩阵 B 的乘法运算:
- 左边矩阵的列数要和右边矩阵的行数相等
- 左边矩阵的行数决定了结果矩阵的行数;右边矩阵的列数决定了结果矩阵的列数
=⎣⎡a11a21a31a12a22a32⎦⎤×[b11b21b12b22b13b23]⎣⎡a11b11+a12b21a21b11+a22b21a31b11+a32b21a11b12+a12b22a21b12+a22b22a31b12+a32b22a11b13+a12b23a21b13+a22b23a31b13+a32b23⎦⎤
矩阵乘以向量的本质
矩阵与向量的乘法,一般而言写作矩阵 A 在左,列向量 x 在右的 Ax 的形式,便于描述向量 x 的位置在矩阵 A 的作用下进行变换的过程。
⎣⎡a11a21a31a12a22a32⎦⎤[x11x21]=⎣⎡a11x11+a12x21a21x11+a22x21a31x11+a32x21⎦⎤
例子:
⎣⎡135246⎦⎤[45]=⎣⎡1×4+2×53×4+4×55×4+6×5⎦⎤=⎣⎡143250⎦⎤
原始坐标/向量 (4,5) 经过矩阵的乘法转换,变换为 3 维坐标/向量 (14,32,50)
在特定矩阵的乘法作用下,原空间中的向量坐标,被映射到了目标空间中的新坐标,向量的空间位置(以及所在空间维数)发生了转化。
行角度
从行角度看矩阵 A 与列向量 x 的乘法,例如:Ax=[acbd][x1x2]=[ax1+bx2cx1+dx2]
按照乘法的定义,结果列向量的每一元素都是矩阵的行向量点乘该列向量: Ax=[row1row2]x=[row1⋅xrow2⋅x]
列角度
矩阵 A 与向量 x 的乘法,可以看作是对矩阵 A 列向量进行线性组合的过程。
将 A 写作一组列变量形式计算:
Ax=[col1col2…coln]⎣⎢⎢⎡x1x2…xn⎦⎥⎥⎤=x1col1+x2col2+…+xncoln
例子:
Ax=[1324][35]=3[13]+5[24]
所得到的结果就是矩阵的第一个列向量乘以 x1=3 加上第二个列向量乘以 x2=5
一个矩阵和一个向量相乘的过程,对位于原矩阵各列的列向量重新进行线性组合的过程,而线性组合的各系数就是该向量的对应下标元素。
坐标变换
从列角度的变换的过程,就是坐标的变换。考虑 m×n 矩阵 A 和 n 维向量 x 的乘法:
Ax=⎣⎢⎢⎡a11a21…am1a12a22am2…………a1na2namn⎦⎥⎥⎤⎣⎢⎢⎡x1x2…xn⎦⎥⎥⎤=⎣⎢⎢⎡a11a21…am1a12a22am2…………a1na2namn⎦⎥⎥⎤⎝⎜⎜⎛x1⎣⎢⎢⎡10…0⎦⎥⎥⎤+x2⎣⎢⎢⎡01…0⎦⎥⎥⎤+⋯+xn⎣⎢⎢⎡00…1⎦⎥⎥⎤⎠⎟⎟⎞=x1⎣⎢⎢⎡a11a21…am1⎦⎥⎥⎤+x2⎣⎢⎢⎡a12a22…am2⎦⎥⎥⎤+…+xn⎣⎢⎢⎡a1na2n…amn⎦⎥⎥⎤
经过乘法变换,n 维列向量 x 变换成了 n 个 m 维列向量线性组合的形式,其最终结果是一个 m 维的列向量。
可以看出:经过变换,将 x 维的向量空间映射到了矩阵 A 列向量张成的空间(秩=列向量组的秩)
说明:
- 当且仅当 n=m,且 n 个列向量线性无关的时候,它们才能称之为一组新的基底。
链接
欢迎任何与文章内容相关并保持尊重的评论😊 !