伴随矩阵求逆矩阵(已知A的伴随矩阵求A的逆矩阵)

在之前的文章《线性代数之矩阵》中已经介绍了一些关于矩阵的基本概念,本篇文章主要就求解逆矩阵进行进一步总结。余子式(Minor)我们先看例子来直观的理解什么是余子式(Minor,后边将都用英文Minor,中文的翻译较乱)。minorexample这个例子(我们假设矩阵为A)中我们看到A[1,1]的minor就是将A[1,1]所在的行和列删除后剩下的矩阵的行列式,假设我们把A[…

大家好,又见面了,我是你们的朋友全栈君。

在之前的文章《线性代数之矩阵》中已经介绍了一些关于矩阵的基本概念,本篇文章主要就求解逆矩阵进行进一步总结。

余子式(Minor)

我们先看例子来直观的理解什么是余子式(Minor,后边将都用英文Minor,中文的翻译较乱)。

伴随矩阵求逆矩阵(已知A的伴随矩阵求A的逆矩阵)

minor example

这个例子(我们假设矩阵为A)中我们看到A[1,1]的minor就是将A[1,1]所在的行和列删除后剩下的矩阵的行列式,假设我们把A[1,1]的minor记作M[1,1], 在这个例子中就是

伴随矩阵求逆矩阵(已知A的伴随矩阵求A的逆矩阵)

M1,1

同样道理A[i, j]的minor就是去掉第i行和第j列剩下的矩阵的行列式。

Matrix of Minors

我们现在已经知道如何求解某个元素的minor了,现在将某个矩阵所有元素的minors求解出来,得出一个新的矩阵就叫matrix of minors,如下图所示就是我们示例中矩阵A的minor矩阵

伴随矩阵求逆矩阵(已知A的伴随矩阵求A的逆矩阵)

minors of A

Matrix of Cofactors

首先要介绍Cofactor,我们把M[i,j]的cofactor记作C[i,j],我们可以有如下公式:

伴随矩阵求逆矩阵(已知A的伴随矩阵求A的逆矩阵)

cofactor

 

通过这个计算公式,我们可以得到所有的M对应的C,这样也组成了一个矩阵,这就是matrix of cofactors,还以我们上边的例子来看下如何得到的matrix of cofactors,记作C

伴随矩阵求逆矩阵(已知A的伴随矩阵求A的逆矩阵)

matrix of cofactors

 

当我们有了matrix of cofactors之后,我们就可以计算A的行列式了|A|,计算过程是用A的第一行的数值A[1,j]乘以相对应的cofactorC[1,j],然后将结果相加

|A| = 1x(-3) + 2x6 + 3x(-3)=0

当|A|=0时,我们就称A为奇异矩阵,若|A|!=0,我们就称A为非奇异矩阵。奇异矩阵是没有逆矩阵的。最后我想说的是我本来想求逆矩阵的,不凑巧找了个奇异矩阵,饶恕我吧:(

伴随矩阵 Adjugate Matrix

伴随矩阵是将matrix of cofactors进行转置(transpose)之后得到的矩阵,我们称作A的伴随矩阵,记作adj(A)。所谓转置就是将[i,j]的值与[j,i]的值进行互换,具体到我们的例子如下:

伴随矩阵求逆矩阵(已知A的伴随矩阵求A的逆矩阵)

adjugate matrix

注:这个例子不太明显,实际上交换了所有C[i,j]与C[j,i]的值,比如C[2,3]和C[3,2]

由于本篇文章的例子A是一个奇异矩阵,因此没有逆矩阵,但如果是非奇异矩阵,我们则可以按照之前的公式求得逆矩阵。

 

伴随矩阵求逆矩阵(已知A的伴随矩阵求A的逆矩阵)

逆矩阵计算

初等变换

求解逆矩阵除了上面的方法外,还可以用更加直观的方法进行求解,这就是初等变换,其原理就是根据A乘以A的逆等于单位矩阵I这个原理,感兴趣的同学可以看参考链接中的视频。

参考:

1,可汗公开课
2,minor introduction in wikipedia
3,Wyman的技术博客

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/129091.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 深度相机 结构光_结构光三维成像原理

    深度相机 结构光_结构光三维成像原理版权声明:本文为博主原创文章,未经博主允许不得转载。违者必究。 https://blog.csdn.net/electech6/article/details/78707839 </div> <linkrel="styles…

    2025年7月20日
    1
  • 【教程】使用gitee搭建免费的图床

    【教程】使用gitee搭建免费的图床前几天七牛云的免费图床测试域名回收,导致我上传的图片都不能访问!要配置自定义域名,域名还要绑定主机。没有云主机的我开始想你们搞一个免费的图床,并且数据也不会丢失呢 ?​ 想到之前自己在GitHub上搭建过一个GitHub Page ,里面可以上传图片并且图片也可以访问,这不是很好的图床吗,本地可以保存一份,并且上传到GitHub上云端也可以保存一份,还可以使…

    2022年2月27日
    56
  • Vue router2.0

    Vue router2.0对于单页面来说路由是我们常用切换页面的一种方式,使用Vue安装npminstallvue-router–save路由的引入importrouterfrom’./router’/*eslint-disableno-new*/newVue({el:’#app’,store,router,components:{App},template:'<App/>’})路由的配置通过和也可以实现我们像a标签一样

    2022年7月11日
    16
  • MD编辑器设置字体、颜色、大小

    MD编辑器设置字体、颜色、大小颜色:浅红色文字:浅红色文字:深红色文字:深红色文字浅绿色文字:浅绿色文字深绿色文字:深绿色文字浅蓝色文字:浅蓝色文字深蓝色文字:深蓝色文字浅黄色文字:浅黄色文字深黄色文字:深黄色文字浅青色文字:浅青色文字深青色文字:深青色文字浅紫色文字:浅紫色文字深紫色文字:深紫色文字大小:size为1:size为1size为2:size为2size为3:size为3size为4:size为4size为10:size为10字体:我是黑体字我是宋体字我是微软雅黑字我是fanta

    2022年9月15日
    0
  • java使用mongDB的根据数字大小比较查询 和 命令行基础查询

    java使用mongDB的根据数字大小比较查询 和 命令行基础查询java使用mongDB的根据数字大小比较查询 和 命令行基础查询

    2022年4月24日
    46
  • Mozilla Firefox 67.0 Beta 8 (Quantum) 发布

    Mozilla Firefox 67.0 Beta 8 (Quantum) 发布

    2021年7月4日
    104

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号