当前位置:网站首页>矩阵数学原理
矩阵数学原理
2022-08-04 23:36:00 【王不偏】
开篇名义1:
左乘一个矩阵就代表对右边的向量做一次变换,向量代表的是一条有方向的直线,变换的结果其实就是对这条直线进行各种运动,包括:平移、旋转、伸缩、投影(高维到低维)、映射等,其中,映射是对一个向量作升维或降维(也可以在同一空间中)的操作 Rn→ Rm,所以广义上,映射的意思等同于变换。
另外一个经常提到的词是“线性变换”,线性变换保证了输入的直线(向量)在变换过程中不会产生弯曲,即输入是直线,输出也是直线。因为 矩阵变换都是线性变换,所以我们这里说的“变换”其实就是“线性变换”
开篇名义2:
在各种变换中,有一种变换拥有良好的特性——它能使变换后的向量长度,向量之间的内积、距离、夹角等很多性质都不变,这种变换,我们称为正交变换,用于实施这种变换的矩阵,我们称为正交矩阵,这种变换的特性,我们称为正交变换的不变性。
假如有m个向量,我们把向量都看作点,那么这m点就会构成一个具有一定几何结构的空间(图形),我们对这m个点进行正交变换,其结果直观来说就是,正交变换不会对图形进行拉伸、压缩,它能够使变换后的图形保持原来图形的几何形状,如下图所示,ABC构成的空间正交变换到A’B’C’,其大小和形状都不会改变。
上面的正交变换是从变换的结果来进行直观的解释,可以看到这种变换拥有良好的性质——能够保持空间的不变性,保证不会对原空间产生压缩拉伸,往深了说,就是这种变换不会损失信息,因为它保持了原空间的内部结构,这在工程上是很有用的。
原文链接:https://blog.csdn.net/MoreAction_/article/details/105442932
1 .线性方程和正交化的几何原理:
参考文章链接:https://www.cnblogs.com/ailitao/p/11047275.html

Gram-schmidt正交法的本质是减去在其他基上的投影,那么剩下的就是垂直部分的分量(垂直就是正交的意思)

同理,对于向量间的夹角<>,由于长度和内积不变,所以夹角不变
同理,还可证得向量间的距离不变
由于长度、夹角和距离都不变,所以正交变换能够保持空间的几何形状。

2.QR分解:
A是对称矩阵和非对称矩阵都适用。
A=QR;
QR分解是将矩阵分解成一个正交矩阵Q和上三角矩阵R,所以称为QR分解法。该算法对对称矩阵和非对称矩阵都适用。
3. cholesky分解原理:
前提:A ∈ R (n × n)是对称正定矩阵,
则有:A= L*L^T;
L是一个对角元全为正数的下三角矩阵 L ∈ R (n × n) ,
Cholesky分解把矩阵分解为一个下三角矩阵以及它的共轭转置矩阵的乘积(那实数界来类比的话,此分解就好像求平方根)。与一般的矩阵分解求解方程的方法比较,Cholesky分解效率很高。
关于LU分解,Cholesky分解,QR分解,SVD分解,Jordan分解分解的汇总:https://blog.csdn.net/mucai1/article/details/85242098
边栏推荐
- 资深游戏建模师告知新手,游戏场景建模师必备软件有哪些?
- I was rejected by the leader for a salary increase, and my anger rose by 9.5K after switching jobs. This is my mental journey
- Xiaohei's leetcode journey: 95. Longest substring with at least K repeating characters
- 七牛云图片上传
- 对写作的一些感悟
- Ab3d.PowerToys and Ab3d.DXEngine Crack
- Community Sharing|Tencent Overseas Games builds game security operation capabilities based on JumpServer
- NebulaGraph v3.2.0 Release Note, many optimizations such as the performance of querying the shortest path
- node中package解析、npm 命令行npm详解,node中的common模块化,npm、nrm两种方式查看源和切换镜像
- Day118. Shangyitong: order list, details, payment
猜你喜欢

I was rejected by the leader for a salary increase, and my anger rose by 9.5K after switching jobs. This is my mental journey

【内存操作函数内功修炼】memcpy + memmove + memcmp + memset(四)

未上市就“一举成名”,空间媲美途昂,安全、舒适一个不落

kernel hung_task死锁检测机制原理实现

使用OpenCV实现一个文档自动扫描仪

360市值四年蒸发3900亿,政企安全能救命吗?

Pytest learning - fixtures

【七夕情人节特效】-- canvas实现满屏爱心

安全软件 Avast 与赛门铁克诺顿 NortonLifeLock 合并案获英国批准,市值暴涨 43%

直接插入排序
随机推荐
【转载】kill掉垃圾进程(在资源管理器占用的情况下)
【SSR服务端渲染+CSR客户端渲染+post请求+get请求+总结】
The market value of 360 has evaporated by 390 billion in four years. Can government and enterprise security save lives?
MySQL增删改查基础
学生管理系统架构设计
Pytest learning - fixtures
注解@EnableAutoConfiguration的作用以及如何使用
【CVA估值训练营】财务建模指南——第一讲
Nuclei (2) Advanced - In-depth understanding of workflows, Matchers and Extractors
未来我们还需要浏览器吗?(feat. 枫言枫语)
~ hand AHB - APB Bridge 】 【 AMBA AHB bus
kernel hung_task死锁检测机制原理实现
对“为什么一些程序员很傲慢”的解读
[Cultivation of internal skills of string functions] strncpy + strncat + strncmp (2)
从单体架构迁移到 CQRS 后,我觉得 DDD 并不可怕
隐私计算综述
一点点读懂regulator(四)
Shell expect real cases
NebulaGraph v3.2.0 Release Note,对查询最短路径的性能等多处优化
npm基本操作及命令详解