当前位置: 首页 > news >正文

(done) 什么是特征值和特征向量?如何求特征值的特征向量 ?如何判断一个矩阵能否相似对角化?

什么是齐次方程? https://blog.csdn.net/shimly123456/article/details/136198159

行列式和是否有解的关系? https://blog.csdn.net/shimly123456/article/details/136198215

特征值和特征向量 参考视频:https://www.bilibili.com/video/BV1vY4y1J7gd/?spm_id_from=333.337.search-card.all.click&vd_source=7a1a0bc74158c6993c7355c5490fc600

一个求特征值和特征向量 (手算,还包括矩阵相似对角化) 的例子:https://www.bilibili.com/video/BV14T4y127jf/?spm_id_from=333.337.search-card.all.click&vd_source=7a1a0bc74158c6993c7355c5490fc600

一个更详细的求特征值和特征向量(手算,提到了“自由未知量”)例子:https://www.bilibili.com/video/BV1Js4y1372V/?spm_id_from=333.337.search-card.all.click&vd_source=7a1a0bc74158c6993c7355c5490fc600


在这里插入图片描述

把矩阵 A 作为一个对向量的映射,x1 矢量在经过 A 映射后变换了方向,x2 经过 A 映射后保持原来的方式,只是长度发生了变化 (长度变换可以是负数,也就是 x2 方向变相反了也不影响)。像 x1 这种向量就不是 矩阵A 的特征向量;x2 这种向量就是矩阵 A 的特征向量

由于 矩阵A 对特征向量 x2 只起到了伸缩作用,那么就可以写下式子 (lamda 是一个常数、标量)
Ax2 = (lamda) * x2

在这里,(lamda) 就是特征值,x2 就是特征向量

所以,特征向量的严格定义就是:只要一个向量 x2 可以写成 Ax2 = (lamda) * x2。那么 lamda 就是矩阵 A 的特征值,x2 就是矩阵 A 的特征向量


一个矩阵可以有多个特征值和特征向量,如下图为例:
在这里插入图片描述

图片可以经过线性变化(或者说,矩阵乘法)进行翻转,只要把图片上的每一个像素点视为一个矢量,然后让它们乘以翻转矩阵即可。

在这里,经过翻转矩阵映射后,图片左右翻转了,每一个像素点(即,矢量) 在纵轴上的方向没有变化,所以有纵特征向量 x1,在横轴上的方向变反了,所以有横特征向量 x2。x1 和 x2 的特征值分别是 1 和 -1


接下来,我们看看特征值和特征向量的严格数学计算
在这里插入图片描述

如果看不懂,可以再看一遍参考视频,也就 6min,不长


以下是一个求特征值、特征向量,从而把矩阵相似对角化的例子:
在这里插入图片描述


当 lamda1 = lamda2 = 2 时,我们发现求出的矩阵只有一个非零行,那么也就是说它的 “自由未知量” 是 2。
这其实暗含了 “我们能够得到两个线性无关非零解” 的意思,也就说这个矩阵是可以相似对角化的
在这里插入图片描述

http://www.lryc.cn/news/305245.html

相关文章:

  • [rust] 11 所有权
  • MySQL安装
  • AI时代显卡如何选择,B100、H200、L40S、A100、H100、V100 含架构技术和性能对比
  • R语言入门笔记2.5
  • 命令记录学习
  • Python3 TCP 客户端
  • 图论(算法竞赛、蓝桥杯)--拓扑排序
  • 内网穿透(docker部署frp)
  • Java设计模式 | 简介
  • 微信小程序video 点击自动全屏播放
  • MySQL基础面试问题(一)
  • 抖音爬虫批量视频提取功能介绍|抖音评论提取工具
  • mac真的安装不了vmware吗 mac如何安装crossover crossover序列号从哪里买 购买正版渠道
  • C语言-指针详解速成
  • C# RabbitMQ使用--动态更新
  • Unity资源加密解决方案
  • 使用 yarn 的时候,遇到 Error [ERR_REQUIRE_ESM]: require() of ES Module 怎么解决?
  • 多维时序 | Matlab实现基于VMD-DBO-BiLSTM、VMD-BiLSTM、BiLSTM的多变量时间序列预测
  • 实战营第四节笔记
  • 【网络】HTTPS协议原理
  • C#常识篇(一)
  • Linux使用C语言获取进程信息
  • tomcat通过JAVA_OPTS注入自定义变量 —— 筑梦之路
  • Linux——简单的Shell程序
  • 计算机网络-网络互联与互联网(一)
  • Android 解决后台服务麦克风无法录音问题
  • 【计网】TCP的三次握手四次挥手
  • android pdf框架-4,分析vudroid源码2
  • [算法沉淀记录] 排序算法 —— 希尔排序
  • conda 进入虚拟环境命令报错