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

线性代数的学习和整理4: 求逆矩阵的多种方法汇总

目录

原始问题:如何求逆矩阵?

1 EXCEL里,直接可以用黑盒表内公式 minverse() 数组公式求A-

2 非线性代数方法:解方程组的方法

3  增广矩阵的方法

4   用行列式的方法计算(未验证)

5  A-=1/|A|*A* (未验证)


原始问题:如何求逆矩阵?

求逆矩阵的方法很多

  • 方法1:矩形计算展开为方程组,解方程组得出A-的各个元素
  • 方法2:利用增广矩阵,进行线性变换来求A-
  • 方法3:行列数的方法
  • 方法4

1 EXCEL里,直接可以用黑盒表内公式 minverse() 数组公式求A-

  • 除了各种手动计算的方法,EXCEL可以使用 minverse() 函数计算逆矩阵
  • 只要提前选好多个单元格,输入数组公式miniverse()即可,结果是没问题
  • 错误点:选中的单元格范围不对,没有按shift+ctrl+enter 三键输入数组公式

2 非线性代数方法:解方程组的方法

这种方法理论上纯粹用函数方程组即可

  • 设置逆矩阵的内部数据分别为变量x1,x2....
  • 利用利用 A*A- =I, 也就是这2个矩阵相乘*逆矩阵=I 
  • 形成的方程组解方程求出x1,x2....
  • 从而就可以计算出  逆矩阵

3  增广矩阵的方法

  • 使用增广矩阵变幻时,只能用行变换,不能用列变换。因为如果用列变换,会影响 I的列和矩阵的列的混乱
  • 使用增广矩阵进行行变换,让A*I=I*A- 即可求出逆矩阵A-

4   用行列式的方法计算(未验证)

这个方法不是我的,来源

用这个方法求逆矩阵:稳如狗让一切繁琐问题都有其猥琐解法https://mp.weixin.qq.com/s?__biz=MzIxMDM0Mjg1Mw==&mid=2247483954&idx=1&sn=27f233069f43f8c0ce3d4e6c135a0de8&chksm=97674498a010cd8e0cb7e6285f3fd51d76e4113f80d5cc00a5888cb405efd07bd153611ba97b&scene=27

 

5  A-=1/|A|*A* (未验证)

http://www.lryc.cn/news/139028.html

相关文章:

  • 【C#学习笔记】匿名函数和lambda表达式
  • 百度Apollo:引领自动驾驶技术创新的先锋
  • Redis 重写 AOF 日志期间,主进程可以正常处理命令吗?
  • java实现生成RSA公私钥、SHA256withRSA加密以及验证工具类
  • lab7 thread
  • 接口自动化测试:mock server之Moco工具
  • 用python从零开始做一个最简单的小说爬虫带GUI界面(2/3)
  • CEF 缓存处理:清理缓存、禁用缓存、忽略缓存
  • Android 系统桌面 App —— Launcher 开发(1)
  • 一个程序员的工作日记--每天就干两件事,一年后让别人刮目相看
  • Linux虚拟机安装(Ubuntu 20)
  • 1.6 服务器处理客户端请求
  • 火山引擎发布自研视频编解码芯片 压缩效率提升30%
  • 从头开始:将新项目上传至Git仓库的简易指南
  • 数据库的增量备份与差异备份
  • 视频云存储/安防监控视频智能分析网关V3:占道经营功能详解
  • 卡尔曼滤波学习笔记
  • NLP预训练模型超大规模探索
  • OpenCV实战系列总目录(更新中)
  • 《华为认证》6to4自动隧道
  • Java课题笔记~Element UI
  • [论文笔记]ON LAYER NORMALIZATION IN THE TRANSFORMER ARCHITECTURE
  • h5逻辑_调用手机拨号功能
  • 字节一面:post为什么会发送两次请求?
  • ROS2 学习(五)接口,动作
  • Vue学习之Vue组件的核心概念
  • Web自动化测试-Selenium语法入门到精通
  • 封装axios及简单应用举例
  • Django(3)-创建第一个数据模型-ORM映射
  • C++ vector