线性代数的学习和整理19,特征值,特征向量,以及引入的正交化矩阵概念(草稿)

目录

1 什么是特征值和特征向量?

1.1 特征值和特征向量这2个概念先放后

1.2 直观定义

1.3 严格定义

2 如何求特征值和特征向量

2.1 方法1:结合图形看,直观方法求

2.1.1 单位矩阵的特征值和特征向量

2.1.2 旋转矩阵

2.2  根据严格定义的公式 A*X=λ*X 来求

2.3  特征方程

2.4 互异特征值对应的特征向量之间是线性无关的

3  对角化,普通矩阵对角化为对角矩阵


 2 

特征值,放大伸缩倍数

特征向量,旋转角度

 3.3  特征值和特征向量是什么?

直接说现在:特征向量这个块往哪个方向进行了拉伸,各个方向拉伸了几倍。这也让人很容易理解为什么,行列式的值就是特征值的乘积。

特征向量也代表了一些良好的性质,即这些线在线性变换后没有发生方向的偏移(可以逆转)只是长度发生了改变。

1 什么是特征值和特征向量?

1.1 特征值和特征向量这2个概念先放后

特征值和特征向量这2个概念先放后

先搞清楚,为什么会有特征值和特征向量

1.2 直观定义

因为有的向量,经过线性组合(线性映射)后其还是共线(方向不变/或刚好相反),这时

这些没有发生变换的向量称为特征向量

变换前后的伸缩比例叫做特征值

配图

1.3 严格定义

假设A是n阶方阵,X为非零向量,如果存在λ 使得如下等式成立

A*X=λ*X

那么λ就是A的特征值,非零向量x是A的特征向量

2 如何求特征值和特征向量

2.1 方法1:结合图形看,直观方法求

2.1.1 单位矩阵的特征值和特征向量

I*X=X

因此单位矩阵特征值是1,特征向量是向量空间内的任意向量

2.1.2 旋转矩阵

$$
 \left[
 \begin{matrix}
   cos(θ) & -sin(θ) \\
   sin(θ) & cos(θ) \\
  \end{matrix}
  \right]
$$

旋转矩阵需要根据,具体的转动角度θ来确定

注意θ用弧度值不要用角度值

比如θ=Π/2  不共线

 θ=Π 还是共线,但是方向改变了,特征值-1 ,特征向量是所有向量?

因为任意向量来和旋转矩阵,都是刚好旋转这个弧度值

2.2  根据严格定义的公式 A*X=λ*X 来求

A*X=λ*X

A*X-λ*X=0

(A*-λ)*X=0

(A*-λ*I)*X=0

如果|A*-λ*I|≠0,那么(A*-λ*I)*X=0 只能是x=0,而x不能是零向量,因此|A*-λ*I|=0

联立方程组求解

|A*-λ*I|=0

(A*-λ*I)*X=0

|A*-λ*I|=0 → |1-λ,1 ;1 ,1-λ |=0  →  (1-λ)^2-1=0 

λ=0

λ=2

根据这个带入方程去求特征向量

2.3  特征方程

2.4 互异特征值对应的特征向量之间是线性无关的

3  对角化,普通矩阵对角化为对角矩阵

逆天 对角矩阵=[λ1,0 ; 0,λ2]

AP=P*Λ

APP-=P*Λ*P-

A=P*Λ* P-

如果P是正交矩阵,那么P-=Pt 而Pt 很好求

则A=P*Λ* Pt

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

比亚迪海洋家族再添新成员,合资车企又该绷不住了

燃油搅局者比亚迪最近又又又上新车啦,这次带来的是海洋家族中大型插电混动轿车—海豹 DM-i。 啥叫插电混动?简单来说同时搭载了汽油发动机、可外接电源充电的电池和电机; 有电时用电驱动电机做工,没电时用油驱动发动机做工&#…

数据分析三剑客之Matplotlib

0.Matplotlib绘图和可视化 1.简介 我的前面两篇文章介绍了 Nimpy ,Pandas 。今天来介绍一下Matplotlib。 简单来说,Matplotlib 是 Python 的一个绘图库。它包含了大量的工具,你可以使用这些工具创建各种图形,包括简单的散点图&…

软件设计师--考点小总结

成绩展示 在这里插入图片描述 口诀篇 普密网–【图算法,普利姆算法,适合密网,所以与边无光;另外一个图算法就是有关了】 D-AES, 56-128–【DES,AES是对称加密的,而56就是对称加密的算法位数(三重DES,是112,恰好是56倍数),128则是非对称的位数】 排序 快一样,堆占1,…

自动化监控系统PrometheusGrafana

Prometheus 算是一个全能型选手,原生支持容器监控,当然监控传统应用也不是吃干饭的,所以就是容器和非容器他都支持,所有的监控系统都具备这个流程,数据采集→数据处理→数据存储→数据展示→告警 Prometheus 特点展开…

PyCharm中使用matplotlib.pyplot.show()报错MatplotlibDeprecationWarning的解决方案

其实这只是一个警告,忽略也可。 一、控制台输出 MatplotlibDeprecationWarning: Support for FigureCanvases without a required_interactive_framework attribute was deprecated in Matplotlib 3.6 and will be removed two minor releases later. MatplotlibD…

Obsidian配置

插件 1:Annotator pdf批注插件,使用方法:新建一个markdown文件,在文件的头部必须时开头添加以下内容: --- annotation-target: xxx.pdf ---2:Hidden Folder 用正则表达式隐藏文件夹的,我的设…

下载HTMLTestRunner并修改

目录 一. 下载HTMLTestRunner 二. 修改HTMLTestRunner 1. 修改内容 2. 修改原因 一. 下载HTMLTestRunner 下载报告模板地址:http://tungwaiyip.info/software/HTMLTestRunner.html 下载模块: 二. 修改HTMLTestRunner 将修改后的模块放到python安装目录下的..…

【C++】- set和map的具体使用(multiset和multimap的介绍)

💖作者:小树苗渴望变成参天大树🎈 🎉作者宣言:认真写好每一篇博客💤 🎊作者gitee:gitee✨ 💞作者专栏:C语言,数据结构初阶,Linux,C 动态规划算法🎄 如 果 你 …

【Python 实战】---- 实现批量图片的切割

1. 需求场景 在实际开发中,我们会遇到一种很无聊,但是又必须实现的需求,就是比如协议、大量的宣传页面、大量的静态介绍页面、或者大量静态页面,但是页面高度很高,甚至高度可能会达到50000px,但是为了渲染…

vue知识点————插槽 slot

slot 插槽 在父组件中引用的子组件 在父组件中写入百度 可在子组件slot插槽中展示出 父组件 <template><div id"app"><child url"https://www.baidu.com">百度</child></div> </template><script> import chil…

解决golang无法下载依赖的奇葩问题

最近刚开始学习go&#xff0c;看了几个开源项目&#xff0c;遂下载好朋友的go开源项目&#xff0c;想着coding first&#xff0c;我得先跑起来&#xff0c;结果居然卡在依赖上。就像下图&#xff1a; 真的是头疼&#xff0c;反复执行 go mod tidy&#xff0c;发现本地库中也能下…