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

矩阵乘法

矩阵乘法推导过程

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

在这里插入图片描述

二、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表示。

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

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

在这里插入图片描述

方阵

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

在这里插入图片描述

方阵的乘方

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

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

对角阵的乘方

在这里插入图片描述

单位阵的乘方

在这里插入图片描述

矩阵乘法的性质总结

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/1483600.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

第122天:内网安全-域信息收集应用网络凭据CS 插件AdfindBloodHound

目录 前置知识 背景和思路 判断是否在域内 案例一:架构信息类收集-网络&用户&域控等 案例二:自动化工具探针-插件&Adfind&BloodHound Adfind(域信息收集工具) ​BloodHound(自动化域渗透工具) 前置知识 本…

初阶数据结构的实现1 顺序表和链表

顺序表和链表 1.线性表1.1顺序表1.1.1静态顺序表(不去实现)1.1.2动态顺序表1.1.2.1 定义程序目标1.1.2.2 设计程序1.1.2.3编写代码1.1.2.3测试和调试代码 1.1.2 顺序表的问题与思考 1.2链表1.2.1链表的概念及结构1.2.1.1 定义程序目标1.2.1.2 设计程序1.…

专题四:设计模式总览

前面三篇我们通过从一些零散的例子,和简单应用来模糊的感受了下设计模式在编程中的智慧,从现在开始正式进入设计模式介绍,本篇将从设计模式的7大原则、设计模式的三大类型、与23种设计模式的进行总结,和描述具体意义。 设计模式体…

<数据集>木材缺陷检测数据集<目标检测>

数据集格式:VOCYOLO格式 图片数量:4000张 标注数量(xml文件个数):4000 标注数量(txt文件个数):4000 标注类别数:8 标注类别名称:[Quartzity,Live_Knot,Marrow,resin,Dead_Knot,knot_with_crack,Knot_m…

彻底解决idea的编解码问题

一、打开idea,找到Setting,点击File Encoding编解码设置,将以下标红的三个部分全部设置为UTF-8.同理如果你的项目使用的是GBK或者其他编码格式,那么也设置为统一。 二、点击Java Compiler设置补齐-encoding utf-8参数 三、如果你的项目使用到…

HiFi-GAN——基于 GAN 的声码器,能在单 GPU 上生成 22 KHz 音频

拟议的 HiFiGAN 可从中间表征生成原始波形 源码地址:https://github.com/NVIDIA/DeepLearningExamples 论文地址:https://arxiv.org/pdf/2010.05646.pdf 研究要点包括 **挑战:**基于 GAN 的语音波形生成方法在质量上不及自回归模型和基于流…

linux中list的基本用法

内核链表 1 list_head 结构 为了使用链表机制&#xff0c;驱动程序需要包含<linux/types.h>头文件&#xff0c;该文件定义了如下结构体实现双向链&#xff1a; struct list_head {struct list_head *next, *prev; };2 链表的初始化 2.1 链表宏定义和初始化 可使用以…

MongoDB教程(十二):MongoDB数据库索引

&#x1f49d;&#x1f49d;&#x1f49d;首先&#xff0c;欢迎各位来到我的博客&#xff0c;很高兴能够在这里和您见面&#xff01;希望您在这里不仅可以有所收获&#xff0c;同时也能感受到一份轻松欢乐的氛围&#xff0c;祝你生活愉快&#xff01; 文章目录 引言一、MongoD…

Vue封装文件上传组件(支持图片、PDF、Excel、word预览下载)

一、准备工作 安装预览依赖包&#xff1a;exceljs、mammoth、vue-pdf 二、封装组件 文件上传组件 fileUploadPro.vue。默认预览、下载是true,可通过isPreView、isDownLoad控制 <template><div style"display: flex"><el-uploadmultipleaction&qu…

SSM 整合(Spring + MyBatis;Spring + Spring MVC)

1. SSM 整合(Spring MyBatis&#xff1b;Spring Spring MVC) 文章目录 1. SSM 整合(Spring MyBatis&#xff1b;Spring Spring MVC)2. 引入相关依赖3. SSM 整合3.1 创建包结构 4. Spring 整合 MyBatis4.1 编写 jdbc.properties4.2 编写 DataSourceConfig 数据源配置4.3 编…

大数减法c++

这里写目录标题 key key 检查减数和被减数的大小&#xff0c;大的放前&#xff0c;小的放后确定结果是正数&#xff0c;还是负数&#xff0c;即符号位从低位开始减如果a[i]<b[i]&#xff0c;则向高位借1当10&#xff0c;a[i1]–;a[i]10 #include <iostream> #include…

[MySQL][索引][下][理解索引]详细讲解

目录 0.前期准备1.为何IO交互要是Page&#xff1f;2.理解单个Page3.理解多个Page4.页目录5.单页情况6.多页情况7.总结复盘8.InnoDB 在建立索引结构来管理数据的时候&#xff0c;其他数据结构为何不行&#xff1f;9.聚簇索引 vs 非聚簇索引 0.前期准备 建立测试表 create table …

云手机结合自主ADB命令接口 提升海外营销效率

现在&#xff0c;跨境电商直播已经成为在线零售的重要渠道&#xff0c;在大环境下&#xff0c;确保直播应用的稳定性和用户体验至关重要。 云手机支持自主ADB命令接口&#xff0c;为电商直播营销提供了技术支持&#xff0c;使得应用开发、测试、优化和运维更加高效。 什么是A…

Linux-交换空间(Swap)管理

引入概念 在计算机中&#xff0c;硬盘的容量一般比内存大&#xff0c;内存&#xff08;4GB 8GB 16GB 32GB 64GB…&#xff09;&#xff0c;硬盘&#xff08;512GB 1T 2T…&#xff09;。 冯诺依曼的现代计算机结构体系里面的存储器就是内存 内存是一种易失性存储器&#xff0c…

0718,TCP协议,三次握手,四次挥手

爬东西只能明天了喵 上课喵&#xff1a; TCP&#xff08;Transmission Control Protocol&#xff0c;传输控制协议&#xff09;的状态迁移图 这图别看&#xff0c;会瞎 TCP&#xff08;Transmission Control Protocol&#xff0c;传输控制协议&#xff09;的状态迁移图描述…

40.简易频率计(基于等精度测量法)(3)

&#xff08;1&#xff09;BCD8421码&#xff1a;十进制数字转换成BCD8421码的方法 补零&#xff1a;你需要显示多少位数字&#xff0c;就在前面补上四倍的位宽。比如你要显示一个十进制8位的数字&#xff0c;就在前面补上8*432个零。判断&#xff1a;判断补零部分显示的十进制…

注册安全分析报告:东方航空

前言 由于网站注册入口容易被黑客攻击&#xff0c;存在如下安全问题&#xff1a; 暴力破解密码&#xff0c;造成用户信息泄露短信盗刷的安全问题&#xff0c;影响业务及导致用户投诉带来经济损失&#xff0c;尤其是后付费客户&#xff0c;风险巨大&#xff0c;造成亏损无底洞 …

ruoyi部署前端,服务器访问模块报错:Error: Cannot find module ‘@/views/system/user/index’

找到permission.js文件 loadView修改代码如下&#xff1a; export const loadView (view) > {if (process.env.NODE_ENV development) {return (resolve) > require([/views/${view}], resolve)} else {// 使用 import 实现生产环境的路由懒加载// return () > imp…

Linux下vim编辑器的使用方法

Vim编辑器 vim kk 使用vim来创建或编辑 kk文件 一般模式下的操作 x 为向后删除一个字符 nx 连续向后删除n个字符 dd 删除光标所在行 ndd 删除光标所在的向下n行 yy 复制光标所在的那一行 nyy 复制光标所在的向下n列 p 将已复制的数据在光标下一行粘贴上 P 则为贴在光标的上一…

【golang-ent】go-zero框架 整合 ent orm框架 | 解决left join未关联报错的问题

一、场景 1、子表&#xff1a;cp_member_point_history cp_member_point_history表中字段&#xff1a;cp_point_reward_id 是cp_point_reward的主键id 当本表中的cp_point_reward_id字段为0&#xff08;即&#xff1a;没有可关联主表的&#xff09; CREATE TABLE cp_member_poi…