线性代数笔记——矩阵乘法的四种理解方法

tju-lizhuofan 2019-07-12 原文

线性代数笔记——矩阵乘法的四种理解方法

设矩阵A:m*p,矩阵B:p*n。A*B得到C矩阵m*n。

一、常规方法 (行*列)

  (行向量Ai)点乘(列向量Bj) = 数Cij

  C矩阵可以看成若干个这样的点乘结果的拼接

eg:

  a1  a2   x  b1  b2  = [ [a1,a2]·[b1,b3]  [a1,a2]·[b2,b4]

  a3  a4       b3  b4      [a3,a4]·[b1,b3]  [a3,a4]·[b2,b4] ]

二、列的线性组合(矩阵*列)

  矩阵A*列向量Bj = 列向量Cj

  将A矩阵看成p个列向量A1,A2,…Ap的拼接,列向量Cj即为这p个列向量的线性组合,列向量Bj告诉我们具体是怎么组合的

  Cj = Bj1 * A1 + Bj2 * A2 + …. + Bjp*Ap

  C矩阵可以看成若干个列向量的拼接,每个列向量都是A的列向量的线性组合

  因此矩阵乘法可以看成矩阵乘向量,结果的C矩阵的每一列可以看成A矩阵各列的线性组合,而B矩阵告诉我们具体是如何组合的。

eg:

  a1  a2   x  b1  b2  = [ b1*[ a1     +    b3*[a2  ,  b2*[ a    +    b4*[a2

  a3  a4       b3  b4        a3]      a4]      a3]     a4] ]

三、行的线性组合(行*矩阵)

  行向量Ai*矩阵B = 行向量Ci

  将B矩阵看成p个行向量B1,B2…Bp的拼接,行向量Ci即为这p个行向量的线性组合,行向量Ai告诉我们具体是怎么组合的

  Ci = Ai1 * B1 + Ai2 * B2 + … + Aip * Bp

  C矩阵可以看成若干行向量的拼接,每个行向量都是B的行向量的线性组合

  因此矩阵乘法可以看成向量乘矩阵,C矩阵的每一行可以看成B矩阵各行的线性组合,而A矩阵告诉我们具体是怎么组合的

eg:

  a1  a2   x  b1  b2  = [  a1*[b1,b2]   +   a2*[b3,b4]

  a3  a4       b3  b4      a3*[b1,b2]    +   a4*[b3,b4] ]

四、矩阵和(列*行)

  列向量Aj*行向量Bi = 矩阵Cji

  m*1列向量和1*n行向量相乘可以得到m*n的矩阵

  A的每一列向量分别与B的每个行向量相乘,于是得到了p*p个m*n矩阵,这些矩阵的和就是最终结果——矩阵C 

eg:

  a1  a2   x  b1  b2  =  [a1 * [b1, b2] + [a1 * [b3, b4] + [a2 * [b1, b2] + [a2 * [b3, b4]

  a3  a4       b3  b4      a3]         a3]         a4]          a4]

发表于 2019-07-12 17:33 渣渣凡 阅读() 评论() 编辑 收藏

 

版权声明:本文为tju-lizhuofan原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/tju-lizhuofan/p/11168377.html

线性代数笔记——矩阵乘法的四种理解方法的更多相关文章

  1. 考研数学老师,各领风骚

    考研数学老师,各领风骚   很不幸沦陷成为了一名考研党,时间飞逝转眼间已经到了七月末,距离20考研还有144天 […]...

  2. 现代密码学中的数论基础知识梳理

    导读 数论是一门研究自然数之间的关系和规律的学科,普遍认为是纯数学的分支,但并非是完全没有实用性的学科。现代密 […]...

  3. 二项式定理与组合恒等式的部分证明

    \(\mathcal{No.}1\) 证明以下组合恒等式 \[\dbinom{n}{k}=\dbinom{n} […]...

  4. 拓扑图论基础:(三)平面图与可平面性

    拓扑图论基础(三) 平面图与可平面性 折线·闭折线·简单闭折线 设\(A\)是平面\(\mathbb{E}^2 […]...

  5. 【数学】NOIP数论内容整理

    NOIP数论内容整理 注:特别感谢sdsy的zxy神仙以及lcez的tsr神仙帮助审稿 一、整除: 对于\(a […]...

  6. 【GYM102091】2018-2019 ACM-ICPC, Asia Nakhon Pathom Regional Contest

    A-Evolution Game 题目大意:有$n$个不同的野兽,定义第$i$ 个野兽有 $i$ 个眼睛和 $ […]...

  7. [JSOI2008] 最小生成树计数

    Descriptioin 现在给出了一个简单无向加权图。你不满足于求出这个图的最小生成树,而希望知道这个图中有 […]...

  8. POJ-3421 X-factor Chains—求因子+递推 或 素因子+组合数学

    题目链接: https://vjudge.net/problem/POJ-3421 题目大意: 给你一个数X, […]...

随机推荐

  1. win10 1090专业版系统镜像下载

    1、百度输入MSDN官网     2、复制网址至新的浏览界面,并打开     3、点击开始使用(提前注册账号) […]...

  2. DataHub——实时数据治理平台

    DataHub 首先,阿里云也有一款名为DataHub的产品,是一个流式处理平台,本文所述DataHub与其无 […]...

  3. 【转】Android Recovery模式

    【转】Android Recovery模式 原文网址:http://leox.iteye.com/blog/9 […]...

  4. Redis(1)——5种基本数据结构

    一、Redis 简介 “Redis is an open source (BSD licensed […]...

  5. 「微服务架构」基于Nginx的三种微服务参考架构

    介绍 NGINX从一开始就参与了微服务运动。 NGINX的轻巧,高性能和灵活性非常适合微服务。 NGINX D […]...

  6. hive数仓客户端界面工具

    1.Hive的官网上介绍了三个可以在Windows中通过JDBC连接HiveServer2的图形界面工具,包括 […]...

  7. 3D模型制作与可视化软件

    转自百度百科 FME(Feature Manipulate Engineering,简称FME)是加拿大Saf […]...

  8. 基于SpringMVC的文件(增删改查)上传、下载、更新、删除

    一、项目背景    摘要:最近一直在忙着项目的事,3个项目过去了,发现有一个共同的业务,那就是附件的处理,附件 […]...

展开目录

目录导航