线性代数2:矩阵(1)

news2024/11/26 14:27:31

目录

矩阵:

矩阵的定义:

0矩阵

方阵

 同型矩阵:

矩阵相等的判定条件

 矩阵的三则运算:

乘法的适用条件

矩阵与常数的乘法:

矩阵的乘法:

矩阵的乘法法则: 

Note1:

 Note2:

 Note3:

 向量与矩阵的关系:

转置矩阵:

 矩阵多项式:

矩阵的重要性质:

 性质2:

 性质3:

 矩阵在研究什么?


矩阵:

矩阵的定义:

 矩阵和行列式的相同点以及不同点:

矩阵的行和列的个数m和n可以不同,行列式的必须相同。

行列式本质就是一个常数,而矩阵的本质是一个图标。

0矩阵

 对于一个矩阵,当矩阵中所有的元素都为0时,我们才称这个矩阵为0矩阵。

方阵

行数和列数相等的矩阵就叫做方阵。

 同型矩阵:

两个不同的矩阵A和B,A的行和B的行相等,A的列和B的列也相同,这样的两个矩阵就叫做同型矩阵。

矩阵相等的判定条件

对于两个同型矩阵,当他们内部的元素也全部相等时,我们就说这两个矩阵是相等的。

 矩阵的三则运算:

矩阵的三则元素包括加减乘,因为我们矩阵的本质是图标,图标的相除是没有意义的。

乘法的适用条件

对于两个同型矩阵之间,我们可以使用加减法。同型矩阵可以相加减。

 矩阵之间的加减法法则是对应元素相加减即可。

矩阵与常数的乘法:

 常数乘以矩阵等价于矩阵中的每一个元素都乘以常数。

结合我们之前学习的行列式,我们可以得出一个结论:我们知道,行列式的公共因子是从可以从某一行或者某一列中提取出来,而矩阵的公共因子必须从矩阵中的所有元素中提取出来。

矩阵的乘法:

 对于这两个矩阵,我们可以发现A矩阵的列数等于B矩阵的行数,所以我们就可以用A*B。

简计:内标相同可以乘。

 乘出来的结果也是一个矩阵,这个矩阵的行数和列数则是由第一个矩阵的行数和第二个矩阵的列数来决定的。

简计:外标决定行列式的型。

矩阵的乘法法则: 

我们可以这样记忆:C11表示矩阵的第一个元素,他的结果是由A矩阵的第一行元素分别×B矩阵的第一列元素之和。

所以Cmn的计算方法是由A矩阵的第m行元素分别与B矩阵的第n行元素相×再相加的结果。

Note1:

两个数只要有一个为0就可以得出两个数的乘积为0,但是我们的矩阵并不是一个数,矩阵是一个图标。

 

 Note2:

 

 Note3:

 向量与矩阵的关系:

 向量一定是矩阵,是矩阵的一种,默认使用向量就是列向量,我们可以把向量α理解为n行1列的矩阵。

转置矩阵:

转置矩阵就是把原矩阵的行和列进行颠倒即可。

 我们可以发现,一个转置向量*一个普通向量的结果是一个常数。

那么我们用一个普通向量*一个转置向量的结果是什么呢?

我们可以发现,一个普通向量*一个转置向量的结果是一个方阵。

简记:两向量相乘,左转置为常数,右转置为方阵。

 矩阵多项式:

 我们把一个x的n次多项式与一个n阶方阵进行综合,得出结果:

 E则表示矩阵的最小单位,E的写法如下:

 对于矩阵多项式来说,我们也可以因式分解:

矩阵的重要性质:

 

 我们进行推导

 这里有两个矩阵:一个是m行n列,一个是n行s列,所以A*B是合法的,我们先对矩阵B进行列化,列化的过程如下:

 

 

 如图所示,第一个五角星的结果为A的第一行×B1,第二个五角星的结果为A的第二行×B1等等。

所以第一行的五角星可以代表B1×A的全部元素,也就是B1×A。

 

 

 性质2:

 有三个向量,矩阵P是由三个向量组成的矩阵。

 我们怎么用P来表示出矩阵B呢?

 

 性质3:

 我们把这个矩阵中的元素提取出来,放到行列式里面去。

 我们在这个行列式中任取一个元素,该元素的行数和列数分别是i和j,我们删除掉这一行和这一列,就能够得到一个余子式Mij

 这个余子式是n-1阶的。

根据余子式和对应的行列数,我们可以求出对应的代数余子式:

 我们把求出来的代数余子式的行列数进行颠倒放进一个矩阵中。

 求出来的这个矩阵就叫做伴随矩阵,求伴随矩阵的方法是先取出矩阵A的所有元素到行列式A中去,然后求出这个行列式的所有代数余子式,并把这些代数余子式行列数进行颠倒放进矩阵中去,这个矩阵就叫做伴随矩阵,

那么用原矩阵×伴随矩阵的结果是多少呢?

我们知道一个性质:用行列式的第n行(列)元素乘以第n行(列)元素的代数余子式的结果就是行列式的值,而用第n行(列)元素分别乘以第m(m≠n)行(列)的结果就是0,所以我们可以求出结果。

 

 矩阵在研究什么?

 我们分别写两个线性方程组。

我们把第一个方程组的系数拎出来可以构成是一个矩阵:

 我们再把所有的未知数拎出来,可以构成一个列:

 

而A与x的内标相同,可以用A*X。

 计算出来的是矩阵是m行1列的矩阵。

所以计算出来的结果就是这个齐次方程组。

 而AX=0表示AX的结果为0矩阵。

 

 所以用这两个矩阵相×就可以表示出齐次方程组。

 而对于非齐次方程组,那么AX=b,我们也可以把b化成矩阵的形式:

 所以AX等于b就等价于:

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

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

相关文章

【数据库】表数据delete了,表文件大小不变

背景 在本周的时候,接到了短信数据空间报警短信,提示的是磁盘空间占用80以上,而这个数据库总体的存储量一共100G,商量之后决定在不升配置的前提下,删除一些不需要的数据表。比如针对A表删除1000W数据。但是和DBA沟通后…

FAST-LIO2论文阅读

目录 迭代扩展卡尔曼滤波增量式kd-tree(ikd-tree)增量式维护示意图ikd-tree基本结构与构建ikd-tree的增量更新(Incremental Updates)逐点插入与地图下采样使用lazy labels的盒式删除属性更新 ikd-tree重平衡平衡准则重建及并行重建…

SMTP简单邮件传输协议(C/C++ 发送电子邮件)

SMTP是用于通过Internet发送电子邮件的协议。电子邮件客户端(如Microsoft Outlook或macOS Mail应用程序)使用SMTP连接到邮件服务器并发送电子邮件。邮件服务器还使用SMTP将邮件从一个邮件服务器交换到另一个。它不用于从服务器下载电子邮件;相…

jmeter安装及使用

jmeter安装及使用 一、说明二、安装2.1 目录结构 三、使用3.1 运行jmeter3.2 设置语言3.3 设置线程组3.3.1 设置压测请求3.3.2 设置汇总报告3.3.3 设置结果树 3.4 开始压测 四、导出执行报告4.1 保存配置4.2 执行命令4.3 生成报告常见问题 一、说明 最近需要对项目接口进行压测…

vue简单实现一个类似微信左右滑动更多功能

1、需求背景 产品需要在购物车加一个左右滑动更多的功能,由于是PC端,大致扫描了下使用的UI库,貌似没有单独提供此类组件,反正有时间,就自己造一个轮子试试 2、先看效果 大致有一个橡皮筋的效果,可能没那…

分布式锁方案学习

很久没有写文章了,前些天的面试被问到了分布式锁的解决方案,回答的比较简单,只知道Redis,Mysql,Zookeeper能够作为分布式锁应用,今天就来详细的学习一下这三种分布式锁的设计思想及原理。 能够来看这篇文章…

05WEB系统的通信原理图

WEB系统的通信原理 名称作用URL统一资源定位符, 例如:http://www.baidu.com域名在https://www.baidu.com/这个网址中www.baidu.com 是一个域名IP地址计算机在网络当中的一个身份证号, 在同一个网络当中IP地址是唯一的, 有了IP地址两台计算机直接才能建立连接通信端口号一个计算…

如何让你的汇报更有说服力?数据监控是关键!

第5讲中玩过一个扫雷游戏,目标是排除计划中的“延期地雷”,但是,总有些“雷”防不胜防。我们在做计划的时候,明明已经想得非常周全了,可是,真正开工几天之后才发现,很多事情并没有那么简单。 1…

4-1 活动安排问题

1.什么是贪心算法 我的理解: 贪心算法是一种常用的问题求解方法,它在每个步骤上都选择当前看起来最优的解,而不考虑整体的最优解。简单来说,贪心算法采取局部最优的决策,希望通过每个局部最优解的选择,最终…

网络安全面试题大全(整理版)500+面试题附答案详解,最全面详细,看完稳了

前言 随着国家政策的扶持,网络安全行业也越来越为大众所熟知,想要进入到网络安全行业的人也越来越多。 为了拿到心仪的Offer之外,除了学好网络安全知识以外,还要应对好企业的面试。 作为一个安全老鸟,工作这么多年&…

全网最全的网络安全技术栈内容梳理(持续更新中)

前言 本文篇幅比较长~~耐心看完哦~ 网络安全真的那么好吗 据我了解现在我国网络安全人才缺口相当大,预计在2023年这方面人才缺口达到327万,我每年这方面的大学生才2W多。现在各政企都在发展数字化变革,对网络安全方面人才也是垂涎若渴&…

【31】核心易中期刊推荐——电子信息技术计算机技术

🚀🚀🚀NEW!!!核心易中期刊推荐栏目来啦 ~ 📚🍀 核心期刊在国内的应用范围非常广,核心期刊发表论文是国内很多作者晋升的硬性要求,并且在国内属于顶尖论文发表,具有很高的学术价值。在中文核心目录体系中,权威代表有CSSCI、CSCD和北大核心。其中,中文期刊的数…

06SpringCloud rabbitmq安装

rabbitmq安装 说明:请使用资料里提供的CentOS-7-x86_64-DVD-1810.iso 安装虚拟机. 1. 安装依赖环境 在线安装依赖环境: yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c kernel-devel m4 ncurses-devel …

动态规划-概率DP

Bag of mice 题面翻译 https://www.luogu.com.cn/problem/CF148D 袋子里有 w w w 只白鼠和 b b b 只黑鼠 ,A和B轮流从袋子里抓,谁先抓到白色谁就赢。A每次随机抓一只,B每次随机抓完一只之后会有另一只随机老鼠跑出来。如果两个人都没有抓到…

【小沐学GIS】基于Cesium实现三维数字地球Earth(CesiumJS入门安装)

文章目录 1、简介1.1 平台1.1.1 Cesium ion1.1.2 CesiumJS1.1.3 Cesium for Unity1.1.4 Cesium for Unreal1.1.4 Cesium for Omniverse1.1.5 Cesium for O3DE 1.2 支持的数据格式 2、CesiumJS安装3、代码测试3.1 安装node3.2 安装依赖项3.3 运行测试示例3.4 注册获取token 4、扩…

常见的前端框架

随着前端行业的发展,前端框架越来越多出现,为我们的项目开发工作带来了极大的便利,那目前主流的前端框架有哪些呢? 工作中我们常用的前端框架有vue框架、React框架、Bootstrap框架、Angular框架等,下面给大家简单介绍…

【AI绘图】二、stable diffusion环境准备与安装

前一篇:一、stable diffusion的发展史 放一张SD的效果图 硬件配置要求 Stable Diffusion是使用显卡生成图片,对电脑硬件有一定要求。 电脑配置最核心的关键点:看显卡、看内存、看硬盘、看 CPU。 显卡:N 卡(英伟达 N…

基于内点法求解最优潮流研究(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…

Spring源码(二)— AbstractApplicationContext

上一篇文章简单的介绍了一下Spring框架大体的一个执行流程,整个专栏的内容也会根据第一篇序言中的流程图一步一步的向下梳理,并会慢慢补充更多的细节进去。 Test 创建ClassPathXmlApplicationContext来解析xml。 public class Test {public static vo…

剖析 OpenShift 中的 DNS

深入分析 OpenShift 内部 DNS OpenShift 中的DNS 相关组件及其配置1.1 Pod 中的 DNS 配置1.2 Pod 所在宿主机上的 DNS 配置及服务1.2.1 resolv.conf 文件 DNS 配置DNS 查询流程为什么需要内部 DNS? 本文基于 OpenShift 3.11,Kubernetes 1.11 进行测试 O…