转至:https://blog.csdn.net/baimafujinji/article/details/74169484

1、单位矩阵(Identity Matrix)

如果A矩阵可逆,其逆矩阵为A-1,那么AA-1 = I,这里 I 就是单位矩阵。形式上,单位矩阵 I 是一个n×n的方阵,其主对角线上的元素都是1,其余位置的元素都为0。因此,单位矩阵也可以记为: In = diag(1, 1, ..., 1)。

2、上三角矩阵/下三角矩阵

在线性代数中,三角矩阵是方形矩阵的一种,如下图所示,该矩阵的下三角(不包括主对角线)的元素均为常数0,则称其为一个上三角矩阵。

与上三角矩阵相反,如果一个矩阵的主对角线上方均为常数0,则称该矩阵为下三角矩阵,例如:

3、Toeplitz 矩阵

Toeplitz矩阵又叫做常对角矩阵(diagonal-constant matrix),指矩阵中每条自左上至右下的斜线上之元素都为同一常数的矩阵。例如下面就是一个Toeplitz矩阵的例子:

任意n×n的Toeplitz矩阵具有如下形式:

最常见的Toeplitz矩阵是对称Toeplitz矩阵,这种矩阵仅由第一行元素就可以完全确定。

4、Hermitian 矩阵

对于一个复矩阵A,其共轭转置记为A*。如果A = A*,则称为Hermitian矩阵。例如,

显然,如果一个实矩阵是对称的,那么它也是一个Hermitian矩阵。

此外,如果一个复Toeplitz矩阵中之元素满足复共轭对称关系,则称其为Hermitian Toeplitz矩阵。

5、循环矩阵(Circulant Matrix)

循环矩阵是Toeplitz矩阵的一种特殊形式,如下所示,当给定矩阵的第一行时,矩阵的后一行都是由前一行向右循环移位得到的。

6、酉矩阵(Unitary Matrix)与正交矩阵

A ∈ Mn×n(C), A*A = AA* = I, then A is unitary; A ∈ Mn×n(R), ATA = AAT = I, then A is orthogonal。

7、Hessian 矩阵

形如下面样子的矩阵,具体请参考《Hessian矩阵与多元函数极值》。

8、Vandermonde 矩阵

9、Fourier矩阵

10、拉普拉斯矩阵(Laplacian matrix)

拉普拉斯矩阵是图论中用到的一种重要矩阵,给定一个有n个顶点的图 G=(V,E),其拉普拉斯矩阵被定义为 L = D-A,其中为图的度矩阵,为图的邻接矩阵。例如,给定一个简单的图,如下(例子来自wiki百科):

把此“图”转换为邻接矩阵的形式,记为A:

把W的每一列元素加起来得到N个数,然后把它们放在对角线上(其它地方都是零),组成一个N×N的对角矩阵,记为度矩阵D,如下图所示。其实度矩阵(对角线元素)表示的就是原图中每个点的度数,即由该点发出的边之数量。

根据拉普拉斯矩阵的定义L = D-A,可得拉普拉斯矩阵L 为:

显然,拉普拉斯矩阵都是对称的。此外,另外一种更为常用的拉普拉斯矩阵形式是正则化的拉普拉斯矩阵(Symmetric normalized Laplacian),定义为:

该矩阵中的元素由下面的式子给出:

附录、循环矩阵的对角化

前面Part 5中介绍的循环矩阵有一个很特殊的性质,即它可以被Fourier矩阵对角化,即有:

* 8-9 来自《矩阵分析与应用》(张贤达 著)

* 补充循环矩阵对角化的一个英文资料 (Iterative Methods for Toeplitz Systems, Michael K. Ng, Oxford University Press)

(本文完

转载于:https://www.cnblogs.com/ALINGMAOMAO/p/9505234.html

数学中各种矩阵收集(转至其他博主)相关推荐

  1. SQL中distinct的用法(转自博主:Rain Man)

    在表中,可能会包含重复值.这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值.关键词 distinct用于返回唯一不同的值. 表A: 示例1 select distinct nam ...

  2. matlab中的矩阵与向量运算

    4.1 数组运算和矩阵运算 从外观形状和数据结构来看,二维数组和数学中的矩阵没有区别.但是,矩阵作为一种变换或映射算符的体现,矩阵运算有着明确而严格的数学规则.而数组运算是 MATLAB软件所定义的规 ...

  3. matlab非同秩矩阵相乘_MATLAB中的矩阵与向量运算

    4.1 数组运算和矩阵运算 从外观形状和数据结构来看 , 二维数组和数学中的矩阵没有区别 . 但是 , 矩阵作为一种变换或 映射算符的体现 , 矩阵运算有着明确而严格的数学规则 . 而数组运算是 MA ...

  4. numpy中的矩阵与数学上的矩阵的关系

    ➤00 矢量.矩阵 在数学上,矢量和矩阵之间具有很强的联系.矢量可以看成行数.或者列数为1的矩阵.所以它可以被分成行矢量,或者列矢量. 下面分别表示了一个行矢量和一个列矢量. xˉ=[x1,x2,x3 ...

  5. LaTeX数学模式中的矩阵

    LaTeX数学模式中的矩阵 文章目录 一.矩阵环境 1.matrix环境 2.pmatrix环境 3.bmatrix环境 4.Bmatrix环境 5.vmatrix环境 6.Vmatrix环境 二.使 ...

  6. 一文读懂深度学习中的矩阵微积分

    点击视学算法标星,更快获取CVML新技术 鱼羊 编译整理 量子位 报道 | 公众号 QbitAI 想要真正了解深度神经网络是如何训练的,免不了从矩阵微积分说起. 虽然网络上已经有不少关于多元微积分和线 ...

  7. 机器学习(十二)——机器学习中的矩阵方法(2)特征值和奇异值

    http://antkillerfarm.github.io/ QR分解(续) 令A=[a1,⋯,an]A=[\mathbf{a}_1, \cdots, \mathbf{a}_n],其中aia_i为列 ...

  8. 机器学习(十一)——机器学习中的矩阵方法(1)LU分解、QR分解

    http://antkillerfarm.github.io/ 因子分析的EM估计(续) 去掉和各参数无关的部分后,可得: ∑i=1mE[logp(x(i)|z(i);μ,Λ,Ψ)]=∑i=1mE[1 ...

  9. 数学中的一朵“奇葩”——四元数

    代数学是数学中最古老的的学科之一,在之后相当长的一段时期内,代数学都曾成为数学的中心.但中世纪过后,传统的代数学开始沉寂,陷入解方程的泥淖中,而自微积分被发明之后,数学迎来分析学的黄金时代,进而代数学 ...

最新文章

  1. android gridview item 点击,Android-取消GridView/ListView item被点击时的效果
  2. Android原生(Native)C开发之二 framebuffer篇
  3. 顺序查找(c/c++)
  4. Docker初学者指南-如何创建您的第一个Docker应用程序
  5. vlc文件服务器局域网,vlc流媒体服务器配置
  6. Leetcode 261.以图判树
  7. BAT Java面试154道题分享!搞懂轻松进BAT
  8. windows下软件定时自动重启
  9. 类似这种问题解决方法 version `CXXABI_1.3.8' not found (required by ragel)'
  10. 微信windows版_微信Windows版更新3.0:小程序可添加至桌面
  11. 2014新生暑假个人排位赛06 D. 爱好和平
  12. tf15: 中文语音识别【转】
  13. python UI自动化自动关闭浏览器学习记录
  14. 服务器怎么关闭防火墙
  15. 普中科技单片机AD电压数模转换。STC89C52和XPT2046 芯片
  16. 关于更佳学术搜索及Android SDK更新问题
  17. 微信公众号发布消息不消耗群发次数怎么实现
  18. Loadrunner之关联——用小故事理解
  19. [Ora]-1309. OCI is not properly installed on this machine (NOE1/INIT)或者[FireDAC][Phys][Ora]-314. Can
  20. rocks集群_.NET Rocks! -PDC版

热门文章

  1. Netweaver工作进程的内存限制 VS CloudFoundry应用的内存限制
  2. 使用jMeter构造大量并发的随机HTTP请求
  3. yjv是电缆还是电线_VV是什么电缆?与YJV电缆有何区别?
  4. php与c有什么区别,.c与.cpp文件的一点区别
  5. python在金融工程领域包括_金融工程专业对计算机的能力要求到底是什么?
  6. 将用户添加到sudoers里面,使用户拥有sudo权限
  7. python学习-图片处理小程序(PIL的安装、PIL.Image的使用、 示例程序(图片灰度值修改))
  8. redis分片_5000+字硬核干货!Redis 分布式集群部署实战
  9. python画父子关系图_将有父子关系的一维数组转换成树形结构(多维)数据
  10. vb net excel 剪贴板 粘贴_12-2-Excel快速编辑行列的10条经验