对称矩阵

对称矩阵(Symmetric Matrix)是指元素以主对角线为对称轴对应相等的矩阵,例如:

可以看到,对称矩阵的转置等于其自身,即:

对角矩阵

对角矩阵(Diagonal Matrix)是指除主对角线之外其他元素都为0的矩阵,例如:

三角矩阵

三角矩阵(Triangular Matrix)分为上三角矩阵和下三角矩阵。

上三角矩阵(Upper Triangular Matrix)是指主对角线以下元素全为0的矩阵,如:

下三角矩阵(Lower Triangular Matrix)是指主对角线以上元素全为0的矩阵,如:

可以看到,对角矩阵一定是三角矩阵。

对称矩阵对角化

是实对称矩阵(元素都是实数),则一定存在正交矩阵
,对角矩阵
,使得下式成立:

例子:

证明暂且参考:为什么实对称矩阵一定能对角化?

两边同时左乘

,右乘
,得:

又因为

是正交矩阵,所以:

这就叫做对称矩阵的对角化

对称矩阵对角化的过程相当于将矩阵分解为特征值与特征向量的乘积,所以对称矩阵的对角化也叫做特征分解(Eigendecomposition)、谱分解(Spectral Decomposition),在上面的例子中,矩阵

的特征值为4、1、-2,对应的特征向量为

总结

可以看到对称矩阵、对角矩阵和三角矩阵都是关于主对角线进行定义的矩阵,所以都是方阵

实对称矩阵的特征值求法_对称矩阵、对角矩阵与三角矩阵相关推荐

  1. 实对称矩阵的特征值求法_机械振动理论(3)-解析实模态分析

    模态分析是一种研究系统振动特性的分析方法,可以分为:解析模态分析和试验模态分析. 解析法,在事先知道结构的几何形状.边界条件和材料特性的前提下,将结构的质量分布.刚度分布和阻尼分布分别用质量矩阵.刚度 ...

  2. python 矩阵特征值分解_讲一下numpy的矩阵特征值分解与奇异值分解

    1.特征值分解 主要还是调包: from numpy.linalg import eig 特征值分解:  A = P*B*PT 当然也可以写成 A = QT*B*Q 其中B为对角元为A的特征值的对角矩 ...

  3. 特殊矩阵的压缩存储(对称矩阵,三角矩阵,对角矩阵,稀疏矩阵的顺序,链序存储,十字链表的建立)

    特殊矩阵的压缩存储 压缩存储的定义: 若多个数据元素的值都相同,则只分配一个元素值的存储空间,且 零元素不占存储空间. 能够压缩的一些矩阵: 一些特殊矩阵,如:对称矩阵,对角矩阵,三角矩阵,稀疏矩阵等 ...

  4. 线性代数学习笔记——第七十三讲——实对称矩阵的特征值与特征向量

    1. 实对称矩阵的特征值都是实数 2. 实对称矩阵不同特征值的实特征向量相互正交

  5. 雅可比旋转(Jacobi法)求对称矩阵的特征值和特征向量

    雅可比方法 该方法是求解对称矩阵全部特征值和特征向量的一种方法,它基于以下结论: ①任何实对称矩阵A可以通过正交相似变换成对角型,即存在正交矩阵Q,使得 QTAQ=diag(λ1,λ2,-,λn)Q^ ...

  6. 【Python】Numpy--np.linalg.eig()求对称矩阵的特征值和特征向量

    [Python]Numpy–np.linalg.eig()求对称矩阵的特征值和特征向量 文章目录 [Python]Numpy--np.linalg.eig()求对称矩阵的特征值和特征向量 1. 介绍 ...

  7. c语言求矩阵特征值的程序,如何用C语言编写求对称矩阵的特征值和特征向量的程序编写对称矩阵的特征值和特征向量,其中矩阵用二维数组保存.特征向量要求有大到小放到数组里....

    优质解答 //数值计算程序-特征值和特征向量 // //约化对称矩阵为三对角对称矩阵 //利用Householder变换将n阶实对称矩阵约化为对称三对角矩阵 //a-长度为n*n的数组,存放n阶实对称 ...

  8. 雅可比主对角线(Jacobi diagonalization)化求对称矩阵的特征值(python,数值积分)

    第三十篇 雅可比主对角线化求对称矩阵的特征值 对于标准特征值方程 由特征值问题编程基础可知,对于任何非0解矩阵[P],标准方程可以转化为具有相同特征值的方程 其中 这种转换技术的关键核心在于[A *] ...

  9. 关于n对角矩阵数据结构_机器学习与线性代数 - 特殊矩阵

    在线性代数中,有一些特殊的矩阵具有易于分析和操作的特性.它们的特征向量可能具有特定的特征值或特殊关系.还有一些方法可以将一个矩阵分解成这些"更简单"的矩阵. 操作复杂性的降低提高了 ...

  10. 机器人雅可比矩阵的求法_构造法

    机器人雅可比矩阵的求法_构造法 雅可比矩阵对于机器人运动学逆解.静力学分析和动力学分析有重要意义,是机器人位置\力控制的基础.这篇文章主要讲如何用构造法求解雅可比矩阵. 上一篇文章中讲到,D-H矩阵中 ...

最新文章

  1. 第 5 章 Nova - 025 - OpenStack 通用设计思路
  2. node mysql await_node.js中对 mysql 进行增删改查等操作和async,await处理
  3. SAP RETAIL 根据Allocation Rule去创建分配表
  4. Install NSCA
  5. tv英语域名注册_企业邮箱十万个为什么——域名篇
  6. 垃圾收集器与内存分配策略(五)之垃圾日志与常见参数
  7. 技本功丨知否知否,Redux源码竟如此意味深长(下集)
  8. 单元测试工具 Numega
  9. JS计算两个日期时间差,天 小时 分 秒格式
  10. mybatis date类型映射_Mybatis中类型映射处理器详解
  11. js 正则验证数字和小数
  12. [转载] python3.6版本生成的python脚本如何打包为可独立执行的exe程序
  13. 【原创】构建高性能ASP.NET站点 第七章 如何解决内存的问题(前篇)—托管资源优化—垃圾回收机制深度剖析...
  14. docker-rabbitmq
  15. 计算机毕业设计android的手机商城app(源码+系统+mysql数据库+Lw文档)
  16. 我的大学(写给正在读大学而又感到迷茫的你)
  17. 正则表达式-验证QQ号
  18. python最大公约数计算的程序代码_Python实现的求解最大公约数算法示例
  19. 有利可图网_有利可图的项目手册-现在可用
  20. 为何webpack风靡全球?三大主流模块打包工具对比

热门文章

  1. 编译原理(第3版)——引论
  2. java中常用的json转换工具类
  3. 2021年影响会计人员的十大信息技术榜单出炉,RPA再次登榜
  4. DF1协议的官网下载
  5. Visual studio +Intel Fortran 环境安装与设置
  6. ArcGIS 10研究(二) 之Mobile新特性
  7. 互联网广告行业窥探和基础知识总结
  8. asp.net门诊收费管理系统
  9. 信息安全技术网络安全等级保护基本要求
  10. PowerBuilder 2017R3安装指南2021最新