今天看线性代数,做了几道关于利用初等行变换求逆矩阵的题,自己还没学到变换的技巧,查了一下,找了好久才找到技巧。(网上大部分基本都是教你概念的。。。)记录一下方便以后自己回头看。
这里分享一下

方法1 利用定义(适合简单的小型矩阵)

粗暴!这个没什么好说。
AB=I,则B是A的逆矩阵。然后假设出B的每一个元素,如
a b
c d ,…
最后利用矩阵乘法,解方程。。。。。

方法2 伴随矩阵(适合理论推导)

线性代数的书讲的很清楚,伴随矩阵计算量很大,适合理论推导。。

初等行(列)变换

概念我们就不说,假设现在要对A求逆矩阵,我们做题的难点就在于我们如何把A化为单位矩阵?(对A进行初等行变换化为单位阵的同时,单位阵进行相同的初等变换就变为了A的逆矩阵。)
技巧来了:
首先用初等变换,化为行阶梯形,再化为标准型

过程如下:

  1. 使用初等变换,首先将第一行的第一个元素化为1(单位矩阵第一个元素1,利用这个1可以将同列任意一个元素变0)。

  2. 下面每行减去第一行乘以该行第一个元素的某倍数,从而把第一列除第一个元素外的全部元素都化为0

  3. 最后把矩阵化为上三角矩阵;类似地,从最后一行开始,逐行把上三角矩阵化为单位矩阵。

不需要对调第i行与第j行,只用另外两种初等行变换就能做到!当然有时候利用对调更快。

在矩阵的乘法中,有一种矩阵起着特殊的作用,如同数的乘法中的1,这种矩阵被称为单位矩阵。它是个方阵,从左上角到右下角的对角线(称为主对角线)上的元素均为1。除此以外全都为0。

如何通过初等行(列)变换求矩阵的单位矩阵(同时还能求逆)?相关推荐

  1. 【学习笔记】求矩阵的特征多项式

    先膜拜一波神仙yww 给定一个矩阵(没有任何特殊性质),如何求它的特征多项式? 算法一 直接把\(\lambda\)代入\((n+1)\)个点值,求完行列式之后插值即可. 时间复杂度\(O(n^4)\ ...

  2. python矩阵乘法 点乘_Tensorflow矩阵运算实例(矩阵相乘,点乘,行/列累加)

    Tensorflow二维.三维.四维矩阵运算(矩阵相乘,点乘,行/列累加) 1. 矩阵相乘 根据矩阵相乘的匹配原则,左乘矩阵的列数要等于右乘矩阵的行数. 在多维(三维.四维)矩阵的相乘中,需要最后两维 ...

  3. c语言矩阵的逆的程序,C语言求矩阵的逆矩阵

    <C语言求矩阵的逆矩阵>由会员分享,可在线阅读,更多相关<C语言求矩阵的逆矩阵(12页珍藏版)>请在人人文库网上搜索. 1.C语言求矩阵的逆矩阵班级: 自动化1604小组成员: ...

  4. 求矩阵特征值和特征向量

    求矩阵特征值和特征向量的一个小程序 代码较长,如果不能执行,就是要建立结构体,大家试试吧,希望能用. // // 实对称三对角阵的全部特征值与特征向量的计算 // // 参数: // 1. doubl ...

  5. Matlab求矩阵的逆(三种方法)

    Matlab求矩阵的逆(三种方法) 说明:若所求矩阵为非奇异矩阵(可逆矩阵),则可以精确求得其逆矩阵:若所求矩阵为奇异矩阵,则所求出的逆矩阵是近似的(不精确). 下面以矩阵A为例. inv()方法 A ...

  6. [3D数学基础:图形与游戏开发]读书笔记 第9章(矩阵的更多知识、行列式、逆、正交矩阵、4x4齐次矩阵)未完待续

    第9章 矩阵的更多知识 矩阵的行列式 任何一个方阵都存在一个标量,称为行列式,非方阵的行列式是未定义的 2x2矩阵行列式 3x3矩阵行列式 余子式 从M去除第i行和第j列剩余的矩阵,代数余子式是标量 ...

  7. 麻省理工大学线性代数1806(2)消元法及矩阵消元法 矩阵行变换、列变换 置换矩阵 逆矩阵 如沐春风、如饮甘露、醍醐灌顶的线性代数

    目前为止发现的最适合人工智能的最简易.最深刻的线性代数课程 麻省理工公开课:线性代数http://open.163.com/special/opencourse/daishu.html 只要你会数学中 ...

  8. 转置矩阵: 正交矩阵: 阶梯形矩阵 行简化阶梯形矩阵 行最简形矩阵 伴随矩阵的列排问题: 求二阶伴随矩阵简单例子

    目录 转置矩阵: 正交矩阵: 阶梯形矩阵 行简化阶梯形矩阵 行最简形矩阵

  9. QR分解求矩阵绝对值-基于HouseHolder变换

    思路: 输入矩阵A(mxn)-->HouseHolder变换-->获得矩阵B(Hessenberg矩阵nxn)-->Gievens变换 -->获得Q(标准正交nxn)和R(上三 ...

最新文章

  1. 视频编码中常用熵编码介绍
  2. 解读分库分表中间件Sharding-JDBC
  3. 天津科技大学 物理实验平台使用教程及相关问题
  4. 开源监控软件ganglia安装手册
  5. ASP.NET缓存全解析4:应用程序数据缓存(转)
  6. 【Redis】2. Redis数据类型 String以及key的设置约定
  7. 雅虎yql_从RSS Feed和YQL创建数据表
  8. LazyInitializationException--由于session关闭引发的异常
  9. php 返回script,从PHP脚本返回JSON
  10. 潭州课堂25班:Ph201805201 爬虫基础 第六课 选择器 (课堂笔记)
  11. Python程序设计学习笔记-数据类型
  12. Linux网络操作系统及应用教程(项目式)项目三
  13. VS201x提示无法查找或打开 PDB 文件
  14. 地铁线路查询(easyx)
  15. 【NLP】《Chinese Poetry Generation with Planning based Neural Network》的阅读笔记
  16. 拆解1968年的美国军用电脑,真的怀疑是“穿越”啊!
  17. [精彩泄漏截图] 2006最值得期待的游戏
  18. 庖丁解牛linux内核 百度云,庖丁解牛Linux内核分析笔记-1
  19. 《Unity Shader入门精要》笔记:基础篇(2)
  20. SOC低功耗电路设计方法

热门文章

  1. Qlikview---交叉表
  2. 如果应用闪退,怎么获取相关日志?
  3. utc时间怎么转换北京时间?
  4. 在html里怎么给表单加上边框,html如何给table表单加边框
  5. NetSuite 使用库存盘点
  6. Win10下安装Ubuntu双系统Ubuntu分区
  7. Frenet坐标系与Cartesian坐标系互转(三):应用示例
  8. xxl job踩坑记
  9. 【OI备忘录】dalao博文收藏夹
  10. 基于沙猫群优化算法的函数寻优算法