矩阵乘法的直观理解
来源:互联网 发布:淘宝店家温馨小纸条 编辑:程序博客网 时间:2024/06/05 07:36
对于矩阵A=
但是这样并不直观,你无法理解矩阵中的每一项元素对最后矩阵结果的影响。
在MIT的Linear Algebra的公开课中,Gilbert教授介绍了另外一种理解矩阵乘法的思路。
设矩阵A=
1.左乘变换矩阵,将A化为上三角矩阵
对原矩阵左乘一个矩阵,可以表示对原矩阵的行进行操作,即
由(1)(2)式可知,结果的第一行由原矩阵的第一行和第二行与变换矩阵第一行的第一个元素和第二个元素对应相乘再相加得到。所以变换矩阵实际表示的是对原矩阵行相加的系数。另外,矩阵A左乘一个行向量,其结果位于矩阵A的row space,因为左乘一个行向量的操作相当于对矩阵A的行进行线性组合。
2.右乘变换矩阵,将上三角矩阵化为对角矩阵
下面我们对1中得到的矩阵
类似的,对原矩阵右乘一个矩阵,可以表示对原矩阵的列进行操作,即
由(3)(4)式可知,结果的第一列由原矩阵的第一列和第二列与变换矩阵第一列的第一个元素和第二个元素对应相乘再相加得到。所以变换矩阵实际表示的是对原矩阵列相加的系数。与上面类似,矩阵A右乘一个列向量,其结果位于矩阵A的column space。
最后,矩阵A行列变换可以写为如下形式:
阅读全文
1 0
- 矩阵乘法的直观理解
- 对矩阵的直观理解
- 矩阵分块与矩阵乘法的理解
- Gram矩阵与卷积网络中的卷积的直观理解
- 矩阵乘法的四种理解方式
- 矩阵乘法的四种理解方式
- 矩阵乘法的四种理解方式
- 理解矩阵乘法
- 理解矩阵乘法
- 理解矩阵乘法
- 理解矩阵乘法
- 理解矩阵乘法
- 理解矩阵乘法
- 理解矩阵乘法
- 理解矩阵乘法
- 理解矩阵乘法
- 理解矩阵乘法
- 理解矩阵乘法
- LeetCode-47.Permutations II
- 2、AD工程创建步骤
- list处理字符串
- 量化进阶——为何需要进行量化对冲
- Hadoop eclipse插件安装和在eclipse运行wordcount程序
- 矩阵乘法的直观理解
- OpenCV学习笔记(9)addWeighted函数
- USACO-Section1.3 Barn Repair [贪心算法]
- u3d的脚本的public变量默认值修改,不会被立即响应
- Vue--兄弟级别组件之间传递参数
- codeforces——492B——Vanya and Lanterns
- java文件上传下载笔记
- 算法谜题84 煎饼排序
- 设计模式--依赖倒置原则