【线性代数的理解】 为什么说线性代数研究的是空间变换?旋转矩阵坐标转换矩阵

注:

  1. 在线性代数中 ,常常不把点看成是点,而是看成是一个由原点出发的向量。所以,点的坐标相当于是向量的坐标。
  2. 正方形(图中灰色图形)可以看成是由一大堆向量组成的图形,对这一堆向量进行A变换,即对正方形里面所有的向量都做一个A变换。A变换是让横坐标变为原来的2倍,纵坐标不变。
  3. A变换对应的变换是拉伸变换。
  4. 矩阵乘法就是在做一个空间变换。
  5. 矩阵的行列式的值是图像发生变换的面积的倍数,即:面积变化为原来的2倍。

注:

  1. 平面中,任何一个二维向量在被B作用后,将会逆时针旋转θ的角度(在同一个坐标系中)。这里说的是在同一个坐标系中,经过一个旋转矩阵的左乘后,点的位置发生了变化。
  2. 下面的推导是坐标转换的推导,是同一个点从一个坐标系转换到另一个坐标系下的坐标。

上面的推导有小错误,现在订正如下:

下面看矩阵乘法为何是不可交换的?

注:

1.1和2的过程,假如结果一样,就认同矩阵乘法可交换,假如结果不一样,就认为矩阵乘法不可以交换,即不满足交换律。

2.矩阵的乘法虽然没有交换律,但是有结合律,简而言之,就是满足就近原则。

注:

2.对于一个几何图形而言,先旋转后拉伸和先拉伸后旋转效果一般是不会一样的。

注:

  1. 对于二维图形来说,是面积的一个放大率。
  2. 对于三维图形来说,是体积的一个放大率。
  3. 旋转变换不会改变图形的面积,所以旋转变换放大倍率是1。
  4. 行列式的几何意义:图形左乘矩阵做空间变换前后的一个放大倍率。

空间变换的两种特殊情况:

情况1:

空间变换的矩阵中有负值:

情况2:

空间变换的行列式等于0.

注:

  1. 这个空间变换后,图像看起来像是被压扁,从二维的图像变成了一维的线了(降维)。而线段没有面积,所以放大率是0(相当于面积乘以0).
  2. 空间变换也可以把三维的物体变成二维的图像。

矩阵的可逆与不可逆:

注:

  1. 假如空间变换对于的矩阵,使得图像是在同一个维度之间发生变化的,比如二维图像的拉伸,旋转(此时的空间变换矩阵的行列式不为0,拉伸的话,行列式是一个数值,旋转的话,行列式的值的1),那么这个过程还是可以变回去的,就意味着空间变换矩阵是可逆的。
  2. 假如空间变换是让三维的图像变成了二维(此时的空间变换矩阵的行列式一定为0),或者让二维的图像变成了一维(此时的空间变换矩阵的行列式也一定为0),那么这个过程就是不可以变回去的,这意味着空间变换矩阵是不可逆的。
相关推荐
爱刷碗的苏泓舒2 小时前
RTKLIB Neville 插值法:源码推导与 GNSS 精密轨道应用
线性代数·rtklib·内维尔算法·neville
小飞象—木兮6 小时前
经营分析核心思路:经营分析的六层执行框架、底层原则、 全行业通用经营分析方法论
大数据·人工智能·矩阵·数据分析·用户运营
javaDocker7 小时前
从「五个窗口」到「一条流水线」:金融核心交易测试的 AI 协作矩阵设计
人工智能·金融·矩阵·研发效能·ai自测
坐看风云变幻7 小时前
《飞控数学与控制 · 新手入门连载》第 1 期|线性代数入门:向量、矩阵与旋转矩阵 SO(3)
线性代数·矩阵·飞控·旋转矩阵
智行合一科技1 天前
CTR报告:AI营销成广告增长引擎,GEO与AIGC矩阵营销成破局关键
人工智能·矩阵·aigc
Jmyd01231 天前
3D数字协同设计实训空间技术架构解析:从三维采集到WebGL虚拟展示的全链路实现
3d·架构·webgl·虚拟实训
总要学点什么1 天前
第57篇:三维场景演示_基础版——同一秒,播过去和拖过去差出一千多米
3d·数据挖掘·数据分析·gis·webgl
总要学点什么2 天前
第55篇:空间分析-剖面分析——红线走大圆,剖面却按经纬直线采样
前端框架·gis·webgl·cesium·空间分析
烂蜻蜓2 天前
Matplotlib入门教程(十三):imshow() 详解——灰度图、彩色图、热力图与矩阵可视化
线性代数·矩阵·matplotlib
:mnong2 天前
Web 三维可视化技术对比:ParaView Web vs 本项目 wasm + Three.js
前端·webgl·opengl·opencl·科学可视化