首页 > 其他分享 >矩阵相乘以及矩阵基础知识

矩阵相乘以及矩阵基础知识

时间:2023-01-16 14:55:05浏览次数:43  
标签:线性变换 缩放 矩阵 基础知识 相乘 坐标系 向量

总忘,记一下




【向量的定义】
向量可以形象化为一个有长度的箭头,或是一个有序的数组,它定义在一组基坐标系中,满足可加性以及缩放性
【坐标系及基向量】

每当我们用数字描述向量时,他都依赖于我们正在使用的基

【张成空间】


矩阵的基本性质

矩阵与向量:静态的来说,矩阵可以看作是向量的集合,向量可以看做一列的矩阵,以运动学的角度来说,矩阵其实描述了向量的运动,即,一个向量线性变换到另一个向量的运动过程,就是矩阵

矩阵的基本运算

矩阵与向量的相乘,就是基向量的变换后再线性组合,也就是说矩阵描述的就是基向量变换的这一过程:
**基向量
向(a,c)方向运动并最终落在(a,c)点;另一个基向量同理)
**

而我们常用的计算方法,实际上做的事对应坐标值缩放再相加,相当于直接跳过变换的过程而直接给出变换的结果。
(在MIT的线性代数公开课里,最后一个等号做的其实就是向量的点积,在后面会讲到;而第一个等号,是将x、y看作是缩放的系数)

这里有个特殊情况,就是矩阵若是线性相关,则该矩阵描述的是将空间降维。

因此,线性变换是操纵空间的一种手段。


二维坐标系中,如果i,j是这个坐标系的基底向量,那么这个坐标系中的所有向量都可以用这两个基底来表示

线性变换表述就是新坐标系的基底发生了改变


仔细观察可以发现,矩阵的每一行,都能解释为转换后的基向量



标签:线性变换,缩放,矩阵,基础知识,相乘,坐标系,向量
From: https://www.cnblogs.com/dengzhekaihua/p/17044465.html

相关文章

  • 【c++】以函数调用的方式来书写矩阵乘法
    一、第一版/*m:A的行*o:A的列,B的行*n:B的列*res:存储最终的结果*/voidmulti(doubleA0[21][21],doubleB0[21][21],intm,into,intn,doubleres[21][21]){......
  • 前端的基础知识
    网页的相关概念什么是网页网站:是指在因特网上根据一定规则,使用HTML等制作的用于展示特定内容相关的网页集合。网页:网页通常是HTML格式的文件(是常以.htm或.html为后缀......
  • 矩阵原地转置
    ------------------------------------------------------------------------------------------------------------------------------------------------------     ......
  • 矩阵顺时针旋转90度
    -----------------------------------------------------------------------------------------------有这样一道题目:10.已知有n×n的方阵A,编写程序对A进行如下运算:(1)转......
  • 将矩阵进行水平镜像和垂直镜像
    -----------------------------------------------------------------------------------------------有这样一道题目:10.已知有n×n的方阵A,编写程序对A进行如下运算:(1)转置(2......
  • 区间DP-二维前缀和-差分-6292. 子矩阵元素加 1
    304.二维区域和检索-矩阵不可变DescriptionDifficulty:中等RelatedTopics:设计,数组,矩阵,前缀和给定一个二维矩阵matrix,以下类型的多个请求:计算其子矩形......
  • hdu:Another kind of Fibonacci(含多种关系的矩阵快速幂)
    ProblemDescriptionAsweallknown,theFibonacciseries:F(0)=1,F(1)=1,F(N)=F(N-1)+F(N-2)(N>=2).NowwedefineanotherkindofFibonacci:......
  • 【BFS】LeetCode 542. 01 矩阵
    题目链接542.01矩阵思路题目让求1到0的距离,其实可以转换成求0到1的距离,将所有的0作为源结点放入队列进行BFS。BFS本质上就是从源点开始的搜索算法,本题只不过是所有的......
  • 【BFS】LeetCode 1091. 二进制矩阵中的最短路径
    题目链接1091.二进制矩阵中的最短路径思路BFS找最短路模板题代码classSolution{publicintshortestPathBinaryMatrix(int[][]grid){if(grid[0][......
  • C++计算矩阵对角线和的程序
    二维数组或矩阵的使用对于几个应用。矩阵行和列用于保存数字。我们可以定义2DC++中的矩阵也使用多维数组。在本文中,我们将了解如何使用C++计算给定方阵的对角线和。矩......