当前位置: 首页 > news >正文

数学基础【俗说矩阵】:矩阵相乘

矩阵乘法

矩阵乘法推导过程

一、两个线性方程复合代入

在这里插入图片描述

二、X1和X2合并同类项

在这里插入图片描述

三、复合后方程组结果

在这里插入图片描述

四、线性方程组矩阵表示

在这里插入图片描述

五、线性方程组矩阵映射表示

在这里插入图片描述
复合映射表示
在这里插入图片描述

六、矩阵乘法导出

在这里插入图片描述

矩阵乘法法则

1、规则一推导过程

左取行,右取列,对应相乘后相加,行数列数定位置

①、a11 = rL1cR1 = (5,6)+(1,3)=51+6*3

在这里插入图片描述

②、a12=rL1cR2=(5,6)(2,4)=(52+64)

在这里插入图片描述
③、a21 = rL2 * cR1 = (7,8)(1,3) = (71+83)
在这里插入图片描述
④、a22 = rL2 * cR2 = (7,8)
(2,4)=(72+84)
在这里插入图片描述
⑤、结论

在这里插入图片描述

2、规则二推导过程

矩阵乘法无交换律,运算时需要区分左右矩阵
矩阵相当于一个映射,复合映射没有交换律,因此矩阵乘法无交换律

在这里插入图片描述

在这里插入图片描述

3、规则三推导过程

一个m x n的左矩阵乘以一个n x s的右矩阵,乘积矩阵大小是m*s。

两个矩阵可以相乘的条件是:左矩阵的列数等于右矩阵的行数。

在这里插入图片描述在这里插入图片描述

矩阵乘法结论

在这里插入图片描述

特殊矩阵的乘法

零矩阵

零矩阵推导过程

在满足矩阵乘法的条件下,一个矩阵和另一个零矩阵相乘,得到的结果是一个零矩阵。不论参数中的零矩阵在右侧还是在左侧,同时零矩阵的结果O是不一样的,以下图为例

在这里插入图片描述

零矩阵结论

当两个矩阵相乘的结果是零矩阵,并不意味着两个参数中有一个参数是零矩阵。
结论为:

  • AB=O,并不意味着A=O或者B=O。
  • A=O或B=O,必有AB=O。
  • 若AB≠O,则必有A≠O且B≠O。

在这里插入图片描述

零矩阵推导线性方程解判断

  • 通过零矩阵结论"AB=O并不意味着A=O或者B=O"得出,在齐次线性方程组Ax=0中, 可能存在x≠0的情况,因此可能存在非零解。
  • 通过零矩阵结论"AB≠O,则必有A≠O且B≠O"得出,在非齐次线性方程组Ax=b若有解,则必有x≠0,即必定有非零解。

在这里插入图片描述

对角阵

行列数相同的矩阵,主对角线有值且不全为零,其他位置都为零的矩阵是对角阵。
一个矩阵乘以一个对角阵的结果其实就是矩阵和对角阵每一个值相乘的结果。
在这里插入图片描述

单位阵

一个行列相同的矩阵,只有主对角线有值且都不为零,其他位置都为零则这个矩阵称为对角阵,当主对角线的值都是1的时候,这个矩阵称为单位阵。单位阵用大写E表示。
单位阵与任何一个矩阵相乘得到的还是矩阵本身。用线性表示就是:A矩阵和E单位阵相乘,得到的还是A。即AE=A。

在这里插入图片描述

行向量和列向量相乘

只有一行或者一列的矩阵称为向量,分别是行向量和列向量。
一个满足向量相乘规则的行向量乘以一个列向量,结果是一个数字。

在这里插入图片描述

一个满足向量相乘规则的列向量乘以一个行向量,结果是一个各行和各列成比例的矩阵。
在这里插入图片描述

矩阵相乘的“秩”

两个矩阵相乘的结果矩阵的秩不超过两个矩阵中秩较小矩阵对应的秩。

在这里插入图片描述

矩阵乘法总体结论

在这里插入图片描述

矩阵乘法具有结合律

在这里插入图片描述

转置矩阵

行列换位。在矩阵右上角加个T表示。

在这里插入图片描述
矩阵转置不符合传递。

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

方阵

行数和列数相同的矩阵称为方阵。
同等大小的方阵相乘得到一个同等大小的方阵,且两个方阵相乘是可交换的,且具有结合律。

在这里插入图片描述

方阵的乘方

能够乘方的矩阵一定必须是方阵

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

对角阵的乘方

在这里插入图片描述

单位阵的乘方

在这里插入图片描述

矩阵乘法的性质总结

在这里插入图片描述
原学习视频合集链接《俗说矩阵》

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • redhat 7服务管理
  • 科普文:TaobaoVM信息收集
  • 算法 —— 快速幂
  • mac docker no space left on device
  • 计算机网络——网络层(路由选择协议、路由器工作原理、IP多播、虚拟专用网和网络地址转换)
  • 数据库连接的艺术:在PyCharm中轻松配置
  • 【Python】Selenium怎么切换浏览器的页面
  • 关于Flutter的build
  • python gradio 的输出展示组件
  • 中介者模式(行为型)
  • 【JVM】JVM调优练习-随笔
  • 从C向C++20——C++11(1)
  • Sentinel规则持久化Push模式两种实现方式
  • Redis 关于内存碎片的解决方法
  • bug等级和优先级
  • $translatePartialLoader加载失败及解决方式
  • 【跃迁之路】【477天】刻意练习系列236(2018.05.28)
  • 2018以太坊智能合约编程语言solidity的最佳IDEs
  • Angularjs之国际化
  • iOS小技巧之UIImagePickerController实现头像选择
  • js对象的深浅拷贝
  • Leetcode 27 Remove Element
  • mongo索引构建
  • node 版本过低
  • Redux 中间件分析
  • Vue ES6 Jade Scss Webpack Gulp
  • windows-nginx-https-本地配置
  • 百度地图API标注+时间轴组件
  • 从地狱到天堂,Node 回调向 async/await 转变
  • 分享一个自己写的基于canvas的原生js图片爆炸插件
  • 给自己的博客网站加上酷炫的初音未来音乐游戏?
  • 聊聊flink的BlobWriter
  • 爬虫进阶 -- 神级程序员:让你的爬虫就像人类的用户行为!
  • 如何优雅的使用vue+Dcloud(Hbuild)开发混合app
  • 详解移动APP与web APP的区别
  • 小程序 setData 学问多
  • 怎么把视频里的音乐提取出来
  • 容器镜像
  • 专访Pony.ai 楼天城:自动驾驶已经走过了“从0到1”,“规模”是行业的分水岭| 自动驾驶这十年 ...
  • ​无人机石油管道巡检方案新亮点:灵活准确又高效
  • (7)STL算法之交换赋值
  • (Windows环境)FFMPEG编译,包含编译x264以及x265
  • (搬运以学习)flask 上下文的实现
  • (附源码)ssm基于jsp高校选课系统 毕业设计 291627
  • (四)库存超卖案例实战——优化redis分布式锁
  • (详细文档!)javaswing图书管理系统+mysql数据库
  • (转)C语言家族扩展收藏 (转)C语言家族扩展
  • (转)h264中avc和flv数据的解析
  • **《Linux/Unix系统编程手册》读书笔记24章**
  • .NET CF命令行调试器MDbg入门(二) 设备模拟器
  • .net core 使用js,.net core 使用javascript,在.net core项目中怎么使用javascript
  • .NET 漏洞分析 | 某ERP系统存在SQL注入
  • .net经典笔试题
  • .NET运行机制
  • .php文件都打不开,打不开php文件怎么办