21特征值和特征向量

news2024/11/15 8:26:47

特征值与特征向量初探

给定矩阵A,矩阵A乘以向量x,就像是使用矩阵A作用在向量x上,最后得到新的向量Ax。在这里,矩阵A就像是一个函数,接受一个向量x作为输入,给出向量Ax作为输出。

在这一过程中,对一些特殊的向量很感兴趣,也即x和Ax始终保持同一个方向,这是比较特殊的,因为在大多情况下,Ax与x指向不同的方向。

在这种特殊的情况下,Ax平行于x,把满足这个条件的非零向量x称为A特征向量,而λ为A的特征值 。这个平行条件用方程表示就是:Ax = λx

对这个式子,我们试着计算特征值为0的特征向量,易得Ax = 0x = 0,因此,特征值为0的特征向量位于A的零空间中。显然对于奇异矩阵(不可逆),必然存在非零向量使得Ax = 0,所以若矩阵是奇异的,那么它有一个特征值为λ = 0。

  • 先来看投影矩阵 在这里插入图片描述
    在这里插入图片描述
    (1) 用向量b乘以投影矩阵 P得到投影向量Pb,在这个过程中,只有当b本身已经处于投影平面(即A的列空间)中时,Pb才可能与b是同向的,此时b投影前后完全相同(Pb = 1 X b)。因此,投影平面(A 的列空间)中的所有向量都是投影矩阵的特征向量,且它们的特征值为1 。
    (2)再来观察投影平面的法向量,也即向量e。既然向量e与投影平面垂直,那么必然有Pe = 0,任何向量都与0向量是同向的。因此,投影平面的所有法向量(A的左零空间)也同样是投影矩阵的特征向量,且它们的特征值为0。
    综上可知,投影矩阵在这里插入图片描述
    的特征值λ = 1,0。

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

求特征值和特征向量:Ax = λx

对于方程Ax = λx,有两个未知数,需要利用一些技巧从这一个方程中一次解出两个未知数(一个是特征值一个是特征向量),首先移项得(A - λI)x = 0。

观察新方程(A - λI)x = 0,右边的矩阵 λI 相当于将A矩阵平移了λ个单位,而如果新方程有非零解x(因为要求特征向量不可为零向量),则这个平移后的矩阵(A - λI)一定是奇异矩阵。

现在想要求的特征向量正是(A - λI)x = 0的非零解x,这就需要(A - λI)为奇异矩阵,结合行列式可得:

在这里插入图片描述
这样一来,方程中就没有x了, det(A - λI)也叫作特征方程。求解特征方程的带特征值λ,代回(A - λI)= 0,继续求(A - λI)的零空间即可。

  • 举一个简单的例子,求解 在这里插入图片描述的特征值与相应的特征向量。
    在这里插入图片描述
    看转置矩阵A‘与本例中的对称矩阵A有什么联系。
    在这里插入图片描述
    对于刚刚的例子,已经发现一次项系数似乎和矩阵的迹存在关系,更普遍地,能注意到矩阵的特征值之和等于矩阵的迹。同时如果我们计算矩阵A的行列式,能发现det(A) = 8 = λ1 X λ2 。下面给出两条有关矩阵特征值的性质:

  • 矩阵的特征值之和等于矩阵的迹
    在这里插入图片描述

  • 矩阵的特征值之积等于矩阵的行列式
    在这里插入图片描述

  • 再来看旋转矩阵的例子,旋转90°的矩阵在这里插入图片描述
    (作用到向量上能将向量旋转90°,用Q表示旋转矩阵是因为旋转矩阵是正交矩阵中相当重要的例子

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

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

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

相关文章

算法基础集训(第29天)------>DFS之排列数【DFS入门级算法,初学者必会】

一:概念定义该题对于排列数的定义是对给定的数字n,将从1~n的数字进行全排列并输出二:题目描述给定一个整数 n,将数字 1∼n 排成一排,将会有很多种排列方法。现在,请你按照字典序将所有的排列方法输出。输入…

Java——只出现一次的数字(2)

题目链接 leetcode在线oj题——只出现一次的数字(2) 题目描述 给你一个整数数组 nums ,除某个元素仅出现 一次 外,其余每个元素都恰出现 三次 。请你找出并返回那个只出现了一次的元素。 你必须设计并实现线性时间复杂度的算法且不使用额外空间来解…

Python对liunx中mysql数据库进行双表查询 10个案例带你了解

关于Python连接liunx中mysql数据库的方式在这一篇文章 这里写目录标题1.在Liunx服务器中的mysql新建一个表2.插入数据3.连接liunx中的mysql数据库1、查询1946班的成绩信息2,查询1944班,语文成绩大于60小于90的成绩信息3,查询学生表中1到6行的…

阿里国际站用户增长技术探索与实践

作者:阿里国际站用户增长团队 和众多传统行业一样,跨境贸易产业近年来也经历了数字化的转型创新,而首先参与进模式创新的地方主要集中于信息展示和业务撮合领域。本文将为大家分享阿里国际站在用户增长技术体系建设上的探索与实践。 一、跨境…

SpringBoot超大文件上传(总结)

SpringBoot超大文件上传,秒传!分片上传!断电续传!(总结)一. 秒传1、什么是秒传2、本文实现的秒传核心逻辑二. 分片上传1、什么是分片上传2、分片上传的场景三. 断点续传1、什么是断点续传2、应用场景3、实现断点续传的…

【ESP32 WiFi篇(六)】ESP32 WebSocket

文章目录1. WebSocket 概述2. WebSocket 的通信原理和机制3. WebSocket 与 HTTP 的关系3.1 相同点3.2 不同点3.3 关系4. WebSocket 技术出现之前,Web端实现即时通讯的方法有哪些?5. HTTP 存在的问题6. WebSocket 的特点7. WebSocket 数据帧格式1. WebSoc…

简单局域网网络故障排查和处置

简单局域网网络故障排查和处置一、了解基本网络构成1. IP传输通信图2.有线网络(一)物理层面(1)网线(2)网线的制作(3)网卡接口(4)光纤(5&#xff0…

【图像配准】使用OpenCV进行多图配准拼接

本篇主要利用OpenCV自带的配准拼接函数Stitcher_create来实现多幅图像的配准拼接 代码参考自:https://github.com/samggggflynn/image-stitching-opencv 图像拼接创建步骤 通常来说,根据多个图像创建全景图的步骤为以下几步: 检测两张图像的…

【pytest】三、pytest之setup和teardown,及封装

一、引言: 1)setup的作用:用来实现执行前的一些初始化操作(如:数据准备、连接设备、打开APP/浏览器、创建日志对象、创建数据库连接、创建接口的请求对象等操作); 2)teardown的作用:用来实现执…

C++学习/温习笔记:新型源码学编程(二)

写在前面 面向初学者撰写专栏,个人原创的学习C/C笔记(干货)编程练习所作源代码输出内容为中文,便于理解如有错误之处请各位读者指正请读者评论回复、参与投票,反馈给作者,我会获得持续更新笔记干货的动力。…

放弃内卷,创造新市场

在疫情,突然爆发的俄乌冲突,还有全球的物价上涨情况等社会问题逐渐变得尖锐的动荡中,让原本就不好的经济形势进入了寒冬期,各个行业也陆续进入了寒冬期,纷纷进入了内卷模式,尤其是对于跨境电商行业来说&…

linux 部署jmeter报错处理

一、linux 安装jdk Java Downloads | Oracle 二、 linux上传jmeter 2.1 上传jmeter jmeter 下载地址: Apache JMeter - Download Apache JMeter 注意: 我先在我本地调试脚本(mac环境),调试完成后,再在…

java基于ssm的饰品商城的设计与实现

管理员;管理员使用本系统涉到的功能主要有个人中心、用户管理、商品分类管理、商品信息管理、活动商品管理、知识普及管理、饰品圈、系统管理、订单管理等功能。 用户进入前台可以查看首页、商品信息、活动商品、知识普及、饰品圈、公告信息、个人中心、后台管理、购…

全国产!全志A40i+Logos FPGA核心板(4核ARM Cortex-A7)硬件说明

硬件资源 SOM-TLA40iF核心板板载ARM、FPGA、ROM、RAM、晶振、电源、LED等硬件资源,并通过B2B连接方式引出IO。核心板所有器件(包括B2B连接器)均采用国产工业级方案,国产化率100%。 图 1 核心板硬件框图

哪有什么互联网寒冬?献给java程序员的面试全攻略,修炼内功,强大自己才是王道!

最近很多人在讨论,学Java还有前途吗?转行Java有希望吗?Java还值得学吗?诸如此类的问题太多了,见怪不怪,不用担心太多,我们来仔细分析一下为什么会出现这种情况。 首先,互联网行业近几年确实很…

scrapy构造并发送请求

scrapy数据建模与请求 学习目标: 应用 在scrapy项目中进行建模应用 构造Request对象,并发送请求应用 利用meta参数在不同的解析函数中传递数据 1. 数据建模 通常在做项目的过程中,在items.py中进行数据建模 1.1 为什么建模 定义item即提前…

【Linux】操作系统(Operator System)

目录 一、操作系统是什么 1、操作系统概念 2、操作系统的定位 3、设计OS的目的 4、操作系统的重要性 二、 理解操作系统 三、系统调用 系统调用和库函数的关系 一、操作系统是什么 1、操作系统概念 任何计算机系统都包含一个基本的程序集合,称为操作系统…

【网络设备排障怎么破?这五个命令申请出战!】

1.网络排错常用诊断工具介绍 主流网络设备产品提供了一套完整的命令集,可以用于监控网络互联环境的工作状况和解决基本的网络故障。主要包括以下命令: Ping命令 Traceroute命令 Show命令 Clear命令 Debug命令 1.1 Ping命令 1.原理: “ping”…

vue+element-ui项目搭建记录

一. 安装vue(省略) 二. 新建vue项目并启动 1. 命令行执行新建项目命令: vue init webpack TestElemntUI3 //TestElemntUI3为项目名称执行结果发现有问题: 2. 需要安装一个全局加载项,执行命令: npm i…

ARM+DSP!全志T113-i+玄铁HiFi4开发板硬件说明书(1)

前 言 本文档主要介绍开发板硬件接口资源以及设计注意事项等内容,测试板卡为全志T113-i+玄铁HiFi4开发板。由于篇幅问题,本篇文章共分为上下两集,点击账户可查看更多内容详情,开发问题欢迎留言,感谢关注。 T113-i处理器的IO电平标准一般为1.8V和3.3V,上拉电源一般不超过…