当前位置:网站首页>Image noise and matrix inversion
Image noise and matrix inversion
2022-07-29 07:05:00 【biyezuopin】
Image noise and matrix inversion
One 、 Implementation principle of matrix inversion
—— Gauss elimination method for inverse
At the initial value , For the first time, we are in contact with solving a system of binary first-order equations , At that time, I just knew that it was natural to write like that in the process of solving , Just want to know who came up with this method . Later, with the deepening of learning , Know this method is called Gauss elimination . Gauss elimination method was originally used this time . There are also formula methods for matrix inversion ( Adjoint matrix method ), Then why do I choose to use Gaussian elimination ? This is because the background of large computer memory is small , We hope that the shorter the program runs, the better , That is, the smaller the time complexity of the algorithm, the better . The time complexity of the inversion of formula method is (n+1)! level , Gauss elimination method only N Square order of , Far less than formula , So Gauss elimination method is selected .
Gauss elimination method was originally used to solve linear equations , When the equations are represented by a matrix , The process of elimination becomes the process of elementary row transformation of matrix . What is the relationship between solving linear equations and finding the inverse of matrix ?

Elementary line transformations include the following three :


Use here * It means the result of calculation .
Downward elimination . The elements below the diagonal elements in the first column are changed into 0.

Cycle the process for subsequent columns , Finally, the matrix A Into a unit upper triangular matrix U( When the matrix is reversible , If the diagonal element is 0, Then the decision matrix is irreversible )

Yes U The matrix performs elementary row transformation and upward elimination , Until the matrix U Into a unit matrix I

complete , Show inverse matrix
Two 、 reference
- Li Jigen , Zhang Xinfa . Matrix analysis and calculation [M]. Wuchang, Hubei Province : Wuhan university press ,2013 year :18 page .
3、 ... and 、 appendix
- Input and display interface

- Program execution diagram , And call graph

边栏推荐
- Actual combat! Talk about how to solve the deep paging problem of MySQL
- 模拟卷Leetcode【普通】081. 搜索旋转排序数组 II
- Simulation volume leetcode [normal] 081. Search rotation sort array II
- Flink real-time warehouse DWD layer (processing complex data - installation and replacement of streams and tables) template code
- Cesium反射
- 【解决方案】ERROR: lib/bridge_generated.dart:837:9: Error: The parameter ‘ptr‘ of the method ‘FlutterRustB
- Junda technology | applicable to "riyueyuan" brand ups wechat cloud monitoring card
- 模拟卷Leetcode【普通】222. 完全二叉树的节点个数
- 游戏资产的革命
- Teacher wangshuyao wrote the notes of operations research course 00 in the front
猜你喜欢

Is online legend software testing training really so black hearted? Are they all scams?

阿里一面,给了几条SQL,问需要执行几次树搜索操作?

buck电路boot和ph引脚实测

How to write controller layer code gracefully?

猜数字//第一次使用生成随机数

新同事写了几段小代码,把系统给搞崩了,被老板爆怼一顿!

【flask入门系列】Flask-SQLAlchemy的安装与配置

Junda technology | applicable to "riyueyuan" brand ups wechat cloud monitoring card

二次元卡通渲染——进阶技巧

Federal learning backdoor attack summary (2019-2022)
随机推荐
分享一些你代码更好的小建议,流畅编码提搞效率
Apisik health check test
阿里一面,给了几条SQL,问需要执行几次树搜索操作?
怎么会不喜欢呢,CICD中轻松发送邮件
游戏资产的革命
Difference between CNAME record and a record
SSH免密登录-两台虚拟机建立免密通道 双向信任
pytorch的技巧记录
Jetpack Compose 中的键盘处理
mysql可以定时导出表格吗?
城市花样精~侬好!DESIGN#可视化电台即将开播
Flink实时仓库-DWD层(处理复杂数据-流和表的装换处理)模板代码
吴恩达老师机器学习课程笔记 00 写在前面
竣达技术 | 适用于”日月元”品牌UPS微信云监控卡
Teacher Wu Enda's machine learning course notes 00 are written in the front
模拟卷Leetcode【普通】081. 搜索旋转排序数组 II
Flink实时仓库-DWD层(交易域-加购维度退化处理)模板代码
Some tips of vim text editor
Unity免费元素特效推荐
Google fragmented notes JWT (Draft)