目录

前言

m*n的矩阵

矩阵乘法


前言

因为学的东西有点多又贪玩,所以关于矩阵的乘法容易忘掉,比如说m*n的矩阵是m行n列还是m列n行一直搞不明白,两个矩阵相乘的规则总会忘掉,什么样的两个矩阵可以相乘,什么不可以,这里就简单的写一个笔记作为总结。

总结就一句话,记住“行列式”这三个字就可以了。

当然,行列式和矩阵的定义有所区别,这里只是作为辅助记忆引入,具体定义这里就不细说,也不要轻易将两者混淆。

m*n的矩阵

指的是m行n列的矩阵,与“行列式”三个字前后相对应,即行在前,列在后,m*n中前面的就是行,后面的就是列。

矩阵乘法

两个矩阵相乘,举例:AB=C。

1.前者(A矩阵)a行与后者(B矩阵)b列逐项相乘的和,是最后得数C矩阵的第a行第b列的数据,也可以对比“行列式”三个字对应记忆,行在前,列在后。

下面是举例的图,图源来自矩阵乘法_百度百科 (baidu.com)

2.如果前者(A矩阵)a行与后者(B矩阵)b列上的数字个数不符合,那么矩阵乘法不成立,也就是两个矩阵不能相乘,也可以类比“行列式”三个字对应记忆,行在前,列在后。

PS:即前者(A矩阵)的列数与后者(B矩阵)的行数不同,乘法无法成立,为了不违背“行列式”的顺序,所以换的说法。

关于矩阵乘法的记忆方法相关推荐

  1. 【Android 应用开发】Paint 滤镜原理 之 颜色矩阵 ( 颜色模式 | 颜色通道 | 颜色矩阵 | 矩阵运算 | 矩阵乘法 | 矩阵加法 | 颜色矩阵深入解析 )

    文章目录 颜色模式 颜色通道 Android 中的颜色矩阵 矩阵乘法运算 滤镜中的矩阵乘法运算 矩阵加法运算 滤镜中的矩阵乘法运算 滤镜运算原理 ( 总结 ) 实际滤镜理论示例 颜色模式 颜色模式 : ...

  2. 矩阵乘法和逆矩阵-线性代数课时3(MIT Linear Algebra , Gilbert Strang)

    这是Strang教授的第三讲,讲解的内容是矩阵乘法和矩阵的逆.矩阵乘法在前面已经使用过,本节课教授只是集中细致的讲解矩阵乘法满足的定律和几种计算矩阵乘法的方法,矩阵的逆是本节课的重要内容. 矩阵乘法 ...

  3. strassen矩阵乘法c语言代码,计算机算法:Strassen矩阵乘法

    简介 Strassen矩阵乘法是典型的分而治之算法.我们已经见过诸如归并排序,Karatsuba大数乘法的分而治之的算法.让我们再次领略一下分而治之的含义. 与动态编程的"分散"得 ...

  4. 5位无符号阵列乘法器设计_可变位宽的大规模矩阵乘法方法

    引言 本文介绍了一种数据位宽可变的乘法方法,由于避免了DSP的使用,可以充分利用LUT资源,在DSP数量少的芯片上也可以获得很高的计算量.这种方法更适合大矩阵乘法,矩阵越大,计算效率就会越高. 01 ...

  5. lu分解法matlab_MIT 18.065—机器学习中的矩阵方法02 矩阵乘法与矩阵分解

    数据分析.信号处理和机器学习中的矩阵方法 第02讲 矩阵乘法与矩阵分解 新MIT 线性代数|机器学习(中英机翻字幕)18.065 by Gilbert Strang_哔哩哔哩 (゜-゜)つロ 干杯~- ...

  6. 并行程序设计方法实验(包括openmp、向量化实现pi计算、SPECOMP2012测试、矩阵乘法优化)

    目录 一.实验环境 二.专题一之积分计算圆周率 2.1向量优化 2.2 OpenMP优化 三.专题二之测试SPECOMP2012 3.1初步了解SPECOMP 3.2系统基本配置 3.3实践 3.3. ...

  7. 使用numpy中的matmul方法计算矩阵乘法

    我们在线性代数中学过的矩阵乘法比较特殊,需要对应的行列向量点乘之后累加,如以下公式所示:mij=∑k=1naikbkjm_{ij}=\sum_{k=1}^na_{ik}b_{kj}mij​=k=1∑n ...

  8. 用c 语言中 矩阵乘法,C中实现矩阵乘法的一种高效的方法

    如何计算矩阵乘法,这个大家都知道.通常情况下,我们都是用以下代码实现的: for(i=0;i for(j=0;j sum=0; for(k=0;k sum+=A[i][k]*B[k][j]; C[i] ...

  9. 矩阵乘法递推的优化艺术

    对于一个线性递推式,求它第项的值,通常的做法是先构造一个的矩阵,然后在时间内求出. 其实,由于这个矩阵的特殊性,可以将时间优化到.接下来我会以一个题目来讲解矩阵乘法递推的优化. 题目:http://w ...

  10. 求解斐波那契第n项的几种解法(含矩阵乘法+快速幂) Python实现

    斐波那契数列 首先我们来定义一下斐波那契数列: f(n)={0n = 01n = 1f(n−1)+f(n−2)n > 1f(n)= \begin{cases} 0 & \text {n ...

最新文章

  1. 投稿数翻倍,接收率不到三成!史上最难的ECCV你中了吗?
  2. 遗传算法就是创造力的本质
  3. centos mysql 安装 yum源_Linux - CentOS 7 通过Yum源安装 MySql 5.7
  4. 本地开发的 SAP UI5 应用,部署到 ABAP 服务器执行出错的问题分析
  5. 关于安装AccessDatabaseEngine_x64.exe 的说明
  6. k8s redis集群_容器:K8S核心组件介绍
  7. 我对象说陪我过七夕,象说没时间,我一怒给女神做了一个某音上很火的3D旋转相册
  8. TCP协议与UDP协议的区别
  9. iOS开发基础-Plist实现嵌套模型
  10. linux 查看进程打开的文件和库
  11. 【律联云知产课堂】商标注册需要什么条件?
  12. 第十篇:SpringBoot集成支付宝接口扫码支付
  13. java做2048_java版实现2048游戏功能
  14. win10删除右键菜单的办法
  15. 执行 this.$destroy()后原生DOM事件也无法执行
  16. HMM(隐马尔可夫)
  17. Linux上vim编辑器使用教程
  18. EXCEL中如何通过经纬度计算两点之间的距离
  19. 苏宁API接口介绍,item_get - 获得suning商品详情
  20. revit二次开发的一些前期准备

热门文章

  1. 查看windows电脑凭证密码 -Invoke-WCMDump
  2. SketchUp插件|自然散射 (Skatter 2)插件最新版免费下载及介绍(草图大师模型散布)
  3. 求职必备素材:个人简历Word模板
  4. 江苏省计算机二级c语言备考,江苏省计算机二级C语言考试备考指南
  5. MFC 通用对话框之“浏览“对话框
  6. QT实现植物大战僵尸中文版工具代码
  7. Windows Neptune的安装
  8. 计算机网络数据吞吐量,计算机网络的性能指标
  9. 卫生事业单位计算机科学与技术,卫生事业单位考试(计算机科学与技术)知识点.doc...
  10. 安装activesync同步时遇到的问题