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

6.8 左特征向量

  特征值很复杂,除了普通的特征向量外,还有左特征向量和广义特征向量。先说说比较容易的左特征向量吧。它是这样定义的,AAA是一个矩阵,λ\lambdaλ是它的一个特征值,下面的向量yyy就是矩阵关于特征值的左特征向量left eigenvector
yHA=λyHy^HA=\lambda y^H yHA=λyH
  以这个矩阵为例子:
(200110112)\begin{pmatrix}2 & 0 & 0\\ 1 & 1 & 0\\ 1 & 1 & 2\\ \end{pmatrix} 211011002
  它的特征多项式是(λ−2)2(λ−1)(\lambda - 2)^2(\lambda - 1)(λ2)2(λ1),所以特征值是2,2,12,2,12,2,1。以111这个特征值为例子,求它的左特征向量:
yH(200110112)=yHy^H\begin{pmatrix}2 & 0 & 0\\ 1 & 1 & 0\\ 1 & 1 & 2\\ \end{pmatrix}=y^H yH211011002=yH
  这就是解方程了:
(y1y2y3)(200110112)=(y1y2y3)\begin{pmatrix} y_1 & y_2 & y_3 \end{pmatrix} \begin{pmatrix}2 & 0 & 0\\ 1 & 1 & 0\\ 1 & 1 & 2\\ \end{pmatrix}=\begin{pmatrix} y_1 & y_2 & y_3 \end{pmatrix}\\ (y1y2y3)211011002=(y1y2y3)
  其实这个方程可以改写为:
(211011002)y=yy=(−110)\begin{pmatrix}2 & 1 & 1\\ 0 & 1 & 1\\ 0 & 0 & 2\\ \end{pmatrix}y=y\\ y=\begin{pmatrix} -1\\ 1\\ 0 \end{pmatrix} 200110112y=yy=110
  所以A的左特征向量其实就是AHA^HAH的特征向量。所以求左特征向量的python代码也比较容易:

    # 特征向量def eigen_vector(self, eigen_value):n = len(self.__vectors)a = Matrix(Matrix.unit_matrix(n)) * eigen_valuereturn (self-a).non_homogeneous_solution([0] * n)[1:]# 左特征向量def left_eigen_vector(self, eigen_value):return self.transpose_matrix().eigen_vector(eigen_value)
http://www.lryc.cn/news/1416.html

相关文章:

  • 10个自动化测试框架,测试工程师用起来
  • 城市C友会【官方牵头更多的线下交流的机会,你有怎样的期待?】
  • CSDN 编程竞赛二十七期题解
  • RMI攻击中的ServerClient相互攻击反制
  • 值类型和引用类型
  • 后端开发必懂nginx面试40问
  • Redis为什么这么快?
  • 几种实现主题切换的方式
  • Jenkins使用(代码拉取->编译构建->部署上线)
  • IEEE期刊论文投稿前期准备
  • [AAAI 2022] TransFG: A Transformer Architecture for Fine-grained Recognition
  • 机器学习之决策树原理详解、公式推导(手推)、面试问题、简单实例(python实现,sklearn调包)
  • 一文搞懂CAS实现原理——怀玉
  • typora每次复制文档都要附带图片文件夹?学会配置gitee图床
  • Linux--gdb
  • c++11 标准模板(STL)(std::multimap)(二)
  • 【数据结构】二叉排序树——平衡二叉树的调整
  • 03- pandas 数据库可视化 (数据库)
  • 第三方电容笔怎么样?开学适合买的电容笔
  • Java学习-IO流-字节输出流
  • linux性能分析 性能之巅学习笔记和内容摘录
  • 机器学习笔记之生成模型综述(三)生成模型的表示、推断、学习任务
  • 第八章 Flink集成Iceberg的DataStreamAPI、TableSQLAPI详解
  • PyTorch学习笔记:nn.Sigmoid——Sigmoid激活函数
  • 个人学习系列 - 解决拦截器操作请求参数后台无法获取
  • 【编程基础之Python】2、安装Python环境
  • Java开发 - 问君能有几多愁,Spring Boot瞅一瞅。
  • Office Server Document Converter Lib SDK Crack
  • Cubox是什么应用?如何将Cubox同步至Notion、语雀、在线文档中
  • 计算机网络-传输层