线性代数知识点整理_线性代数知识点总结-程序员宅基地

技术标签: 线性代数  

目录

前言

一.行列式

1.行列式求值

2.七大性质

3.特殊行列式的值

二.矩阵及其运算

  1.行列向量:

  2.可逆矩阵:

  3.常用性质:

4.伴随矩阵:

三.矩阵的初等变换和线性方程组

1.初等变换:

2.矩阵的秩:定义,特性,求秩

3.齐次与非齐次线性方程组

①两者区别

②表达式不同:

③增广矩阵

④两种方程组的解

⑤最简行/列阶梯矩阵:

4.等价矩阵:

四.向量组的线性相关性

1.线性表示:

2.线性相关性判断:

3.解的情况

五.相似矩阵以及二次型

1.特征值和特征向量的定义

2.特征值和特征向量的求解

3.特征值和特征向量的性质

4.矩阵的相似对角化

5.特征分解和对角矩阵

6.二次化标准型


前言

        为了更好的学习深度学习的相关内容,笔者重新整理了线性代数的主要内容,并以知识点摘要的形式对各部分进行了总结,留待之后进行相关概念的快速复习。


一.行列式

1.行列式求值

参考行列式求值

2.七大性质

 

3.特殊行列式的值

 

二.矩阵及其运算

  1.行列向量:

在线性代数中,列向量是一个 n×1 的矩阵,即矩阵由一个含有n个元素的列所组成:列向量的转置是一个行向量,反之亦然。

  2.可逆矩阵:

矩阵A为n阶方阵,若存在n阶矩阵B,使得矩阵A、B的乘积为单位阵,则称A为可逆阵,B为A的逆矩阵。 若方阵的逆阵存在,则称为可逆矩阵或非奇异矩阵,且其逆矩阵唯一。 A是可逆矩阵的充分必要条件是︱A︱≠0(方阵A的行列式不等于0)。A 的秩等于n(A 满秩)。

  3.常用性质:

 

4.伴随矩阵:

 

三.矩阵的初等变换和线性方程组

1.初等变换:

单位矩阵通过三种变换形式得到的矩阵叫做初等矩阵

①行间或列间互换②行或列乘k倍③某行加上另一行的k倍(列也如此)

 

 

2.矩阵的秩:定义,特性,求秩

细致内容参考矩阵的秩,重点强调:可逆矩阵是满秩矩阵

 

3.齐次与非齐次线性方程组

①两者区别

齐次线性方程组的常数项全部为零,非齐次方程组的常数项不全为零

②表达式不同:

齐次线性方程组表达式 :Ax=0;非齐次方程组程度常数项不全为零: Ax=b。A称为系数矩阵,等号右边是常数项。

③增广矩阵

又称 广置矩阵 ,是在 线性代数中系数矩阵A的右边添上线性方程组等号右边的常数列得到的矩阵,用矩阵(A|B)表示

 

④两种方程组的解

 

⑤最简行/列阶梯矩阵:

1.只能行变换 2.化简时,从左上角第一个非零元素开始,其下元素需全部化为零,再找阶梯下一个元素,其下元素化为零 3.行阶梯接着可化为行最简,阶梯每行左起第一个元素为1 4.行变换只能化为行最简,列一样

因此,不能交叉使用两种变换得到一种最简矩阵

4.等价矩阵:

在线性代数和矩阵论中,有两个m×n阶矩阵A和B,如果这两个矩阵满足B=QAP(P是n×n阶可逆矩阵,Q是m×m阶可逆矩阵),那么这两个矩阵之间是等价关系。 也就是说,存在可逆矩阵(P、Q),使得A经过有限次的初等变换得到B。

四.向量组的线性相关性

1.线性表示:

对于两个向量组:两个向量组A、B,若A组中每一个向量都可以由向量组B线性表示,则称向量组A可由向量组B线性表示。(向量b能由向量组X线性表示的充要条件是:R(A)=R(A,B))

系数矩阵在左边时可以认为是对行进行线性变换,在右边时可以认为对列进行线性变换

2.线性相关性判断:

定义由第一种方法给出,A向量组的构成元素ai都是向量

初等行变换不改变列向量的线性相关性,也不改变行向量的线性相关性。

 

3.解的情况

 

五.相似矩阵以及二次型

只有方阵具有特征值与特征向量,不同特征值所对应的特征向量之间线性无关

形象的例子:如果把矩阵看作运动的话,那么

  • 特征值就是运动的速度

  • 特征向量是运动的方向

1.特征值和特征向量的定义

实数λ为特征值,向量p为特征向量

 

2.特征值和特征向量的求解

 

 

3.特征值和特征向量的性质

 

4.矩阵的相似对角化

存在可逆矩阵P使得矩阵A满足P-1 A P =A的对角矩阵(尖符号),则A称为可以相似对角化

 

5.特征分解和对角矩阵

 

6.二次化标准型

考虑到对于深度学习来说,此部分不太重要,暂时进行了略过,留待后日补充。

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/cuguanren/article/details/125640237

智能推荐

页面打印-程序员宅基地

文章浏览阅读92次。最佳答案对JS的打印方法总结一下,方便日后查阅。一.用JS自带函数打印直接调用Java代码 复制代码 1. <a href="javascript:window.print();">打印</a> <a href="javascript:window.print();">打印</a>..._toolbar: true可以打印页面吗

中国操作系统变迁史,鸿蒙之前的尸骨_国产操作系统的崛起之路的相关介绍-程序员宅基地

文章浏览阅读1.3w次,点赞156次,收藏236次。本文转载自程序员极客实验室把时钟调回到16年前,地处北京市东部远郊的平谷区做了一个大胆的决定:在全区行政公务系统全部大范围地使用国产Linux桌面操作系统,并纳入考核。此行的目的,是展开全面取代微软Windows的尝试。然而,国产操作系统并不受欢迎。在一年多的推广过程中,大家像小孩子过家家一样,在检查时用国产,检查完换盗版微软。许多问题暴露出来。比如,本来在使用微软浏览器上网很正常实现的功能,Linux下的浏览器却不能正常使用。16年过去了,6月2日晚间,华为在直播中,向观..._国产操作系统的崛起之路的相关介绍

char格式化linux和windows区别_linux和windows char区别-程序员宅基地

文章浏览阅读980次。在windows下可以使用 ''%C",将char字符格式化输入成大写字母而linux只能使用 "%c"进行格式化输入_linux和windows char区别

PAT-A-1006 Sign In and Sign Out【简单模拟】-程序员宅基地

文章浏览阅读3.8w次。At the beginning of every day, the first person who signs in the computer room will unlock the door, and the last one who signs out will lock the door. Given the records of signing in's and out's, you...

TFTP传输---wireshark抓包工具,听诊器_tftp抓包-程序员宅基地

文章浏览阅读1.9k次,点赞2次,收藏6次。1.广播受限广播2.每两个16位进制组成一个字节,再翻译成ASCII码_tftp抓包

2021年双十一活动,淘宝/天猫喵糖/京东双11任务自动助手软件+淘宝/京东/拼多多/抖音/直播抢购软件,分享代码_天猫双11幻想岛辅助-程序员宅基地

文章浏览阅读3.3k次,点赞5次,收藏26次。软件下载地址https://www.lanzoui.com/b01cfbrbihttps://www.lanzoui.com/b01cfbrbi功能1、支持天猫喵糖/京东双11任务自动完成,领取奖励(亲测可能,部分任务需要手动)2、支持淘宝/天猫/京东/拼多多/抖音/直播抢购,支持BP模式(测试了京东可以自动下单)if (!auto.service) { toast('无障碍服务未启动!退出!') exit()} // 打开淘宝活动页面 .._天猫双11幻想岛辅助

随便推点

修改Cisco交换机ntp服务器,在无线局域网控制器配置示例的NTP-程序员宅基地

文章浏览阅读859次。Introduction本文解释如何配置无线局域网控制器(WLCs)同步的日期和时间与网络时间协议(NTP)服务器。PrerequisitesRequirements尝试进行此配置之前,请确保满足以下要求:Cisco WLCs的配置的基础知识。NTP基础知识。Components Used本文档中的信息基于以下软件和硬件版本:CiscoWLC运行软件版本8.8.110.0的3504。运行Cisc..._cisco 3560 ntp

pandas合并多个DataFrame_pd.merge多个dataframe-程序员宅基地

文章浏览阅读7.1k次,点赞5次,收藏16次。pandas合并多个DataFrame合并两个DataFrame合并多个DataFrame合并两个DataFrame合并两个DataFrame用pd.mergeimport pandas as pdimport numpy as npdf1 = pd.DataFrame(np.array([ ['a', 1, 2], ['b', 3, 4], ['c', 5, 6]]), columns=['name', 'num11', 'num12'])df2 = pd._pd.merge多个dataframe

ArrayList核心代码注释汉化-程序员宅基地

文章浏览阅读244次。public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializable { private sta..._arraylist代码注释汉化

软件测试面试题:怎么设计接口测试用例?_面试题如何设计接口-程序员宅基地

文章浏览阅读2.3k次,点赞5次,收藏27次。怎么设计接口测试用例?通常,设计接口测试用例需要考虑以下几个方面:(1)是否满足前提条件有些接口需要满足前提,才可成功获取数据。常见的,需要登录Token逆向用例:针对是否满足前置条件(假设为n个条件),设计0~n条用例(2)是否携带默认值参数正向用例:带默认值的参数都不填写、不传参,必填参数都填写正确且存在的“常规”值,其他不填写,设计1条用例(3)业务规则、功能需求这里根据时间情况,结合接口参数说明,可能需要设计N条正向用例和逆向用例..._面试题如何设计接口

jQuery实现遮蔽层的弹出层,根据后台循环取出的数据弹出所要的DIV层_jquery 弹出层后端获取-程序员宅基地

文章浏览阅读340次。<style type="text/css"> .bgDiv{ background-color:#e3e3e3; position:absolute; z-index:1; left:0; top:0; display:none; width:100%; ..._jquery 弹出层后端获取

关于sublime3的使用-程序员宅基地

文章浏览阅读40次。一、安装Package Control使用Ctrl+`快捷键或者通过View->Show Console菜单打开命令行,粘贴如下代码:importurllib.request,os; pf ='Package Control.sublime-package'; ipp =sublime.installed_packages_path(); urllib.request.inst...