首页 > 其他分享 >旋转矩阵的行列式为什么一定要等于1?

旋转矩阵的行列式为什么一定要等于1?

时间:2024-08-17 22:39:10浏览次数:11  
标签:向量 矩阵 正交 行列式 旋转 模长

一.为什么旋转矩阵要等于1?

旋转概念:“旋转”就是一种没有拉伸或压缩的变换,|A|就只能是±1中的一个了。

成为旋转矩阵的条件:正常情况下,求的旋转矩阵是不会出现-1这种情况的。det®=-1则表明R无效。

解释:一个矩阵要能成为一个旋转矩阵,则它在构造上必定是正交矩阵,同时还是矩阵的每个列向量的模长都为一个正交的单位矩阵,它的行列式就必定是1了。这也就是说,只有正交的单位矩阵才能对向量只做旋转,而无伸缩和翻面(改变手性)。
那么,为啥单位正交矩阵的行列式就等于1了呢?
答案是1.因为矩阵的列向量都是模长为1的向量,2.因为列向量都正交(相互垂直)。以二阶矩阵为例:如果一个两个单位向量,正交,则以它们为边就可以构成一个“正方形”,这个正方形的面积为1。而在对二维矩阵,它行列式在数值上就等于两个列向量围成的“平心四边形”的面积,有单位正交矩阵里的列向量围成的这个平行四边形是一个正方形,面积就为1了。若是三阶矩阵,若三个列向量也都是单位正交的,就等于在面积上又多了一个长度为1的。高度。而三阶矩阵的行列式在数值上就等于这个单位立方体的体积。但是,一个旋转矩阵的列向量不是单位向量,但模长都是1。它们围成的面积或体积可以看成是原单位正交矩阵的行列式对应的那个面积或体积旋转了一个角度,但面积和体积都没有变。
这里要明白,须知两件:一件事是矩阵的行列式是啥玩意,第二,一个旋转矩阵的列向量只能是模长为1的,且列向量相互正交。

二.矩阵的行列式意义

行列式又被称为缩放因子,其值处在-∞<-1≤0≤1<∞这几个区间内。对于y=Ax,|A|值±的意义在于决定y与x的角度关系,即所谓正定还是负定;而|A|在-1<|A|<1的范围内,还是在其外,则决定了y的模长与x的模长谁更长,若|A|在(-1,1)范围内,|y|的模就短些,否则就长些。而对于C=AB,我们知道有|C|=|A||B|,显然,若|A|在(-1,1)范围内,|C|的绝对值就<|B|的绝对值。|A|在三维范围内可被理解为二维时的面积和三维时的体积。|C|比|B|小了,则说明B经过A变换得到的被C中列向量包围的面积或体积更小了,那么这个变换就一定包括压缩的动作,若|C|的绝对值变得比|B|的绝对值大了,那么A变换就一定包含了拉伸的动作。如果|C|=|B|或|C|=-|B|呢?那就是A变换没有发生拉伸或压缩的动作。“旋转”就是一种没有拉伸或压缩的变换,|A|就只能是±1中的一个了。

作者:天下无难课
链接:https://www.zhihu.com/question/360601975/answer/935151961
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

其他链接:航摄像片的方位元素

标签:向量,矩阵,正交,行列式,旋转,模长
From: https://www.cnblogs.com/rainbow70626/p/18365104

相关文章

  • 酉矩阵的定义和性质
    酉矩阵,又称为幺正矩阵,是线性代数中的一个重要概念。在复数空间中,酉矩阵具有与实数空间中的正交矩阵相似的性质。下面,我们将详细解释酉矩阵的定义和性质。首先,我们来定义酉矩阵。一个n阶复方阵U如果满足U的共轭转置矩阵U^H与U的乘积等于n阶单位矩阵I,即U^H*U=I,那么U就被称为酉......
  • 【漫谈C语言和嵌入式007】AD2S1210简介与应用:高精度旋转变压器到数字转换器的解析
            在精密运动控制和测量系统中,旋转变压器(Resolver)是一种常用的传感器,能够精确检测旋转轴的位置和速度。为了将旋转变压器的模拟信号转换为数字信号,便于微控制器或DSP进行处理,AD2S1210作为一款高性能的旋转变压器到数字转换器(RDC),为工程师提供了高精度、低延迟的......
  • 搜索二维矩阵
    这道题乍一看,和做过的搜索二维矩阵Ⅱ类似,用之前的代码也能通过,但忽略掉了每行的第一个整数大于前一行的最后一个整数这个条件。可以使用两次二分法来解决这道题目classSolution{public:boolsearchMatrix(vector<vector<int>>&matrix,inttarget){int......
  • 代码随想录算法训练营day09|151.翻转字符串里的单词,卡码网:55.右旋转字符串,28.实现 str
    151.翻转字符串里的单词题目链接:https://leetcode.cn/problems/reverse-words-in-a-string/description/暴力removeExtraSpaces:voidremoveExtraSpaces(string&s){for(inti=s.size()-1;i>0;i--){if(s[i]==''&&s[i]=......
  • 巨大的数(dp+矩阵加速)
    第3题   巨大的数 查看测评数据信息小明定义了一种生成大数的函数f[n],他的含义是将1-n所有的正整数按照从小到大拼接起来,形成一个巨大的数,例如f[13]=12345678910111213,现在给定一个数n,输出f[n]%m的值,其中n和m都是正整数输入格式 第一行两个整数n,m部分数据:1<=n<=......
  • 巨大的矩阵(矩阵加速)
    https://www.luogu.com.cn/problem/P1397第2题   巨大的矩阵 查看测评数据信息超级计算机计算效率非常快,小明购买了一台超级计算机,用超级计算机生成一个巨大的矩阵A,矩阵A有n行m列的矩阵。A[i][j]表示矩阵A第i行第j列的元素,超级计算机生成矩阵A满足如下性质:A[1][1]=1,A[i......
  • Android T 关于屏幕旋转 (一)
    (Tto13)需求:Settings里面添加一个屏幕旋转的选项//资源文件diff---a/packages/apps/Settings/res/values-zh-rCN/strings.xml+++b/packages/apps/Settings/res/values-zh-rCN/strings.xml@@-5988,4+5988,6@@<stringname="personalize_dashboard_summary">隐......
  • 最新小红书矩阵批量起号玩全自动图文法,无脑操作轻松引流创业粉
    项目介绍:很多人对于引流觉得很难每天都在网上找各种各样的教程那么今天流量终结者来了小红书图文矩阵批量制作软件加小红书号商+流量回收渠道全都给你带来了这套玩法是我们一直以来自己使用的玩法相对其他引流方法这个是上量最快的也是玩法最简单的,这个软件可以给大家......
  • 最新小红书矩阵批量起号玩全自动图文法,无脑操作轻松引流创业粉
    项目介绍:很多人对于引流觉得很难每天都在网上找各种各样的教程那么今天流量终结者来了小红书图文矩阵批量制作软件加小红书号商+流量回收渠道全都给你带来了这套玩法是我们一直以来自己使用的玩法相对其他引流方法这个是上量最快的也是玩法最简单的,这个软件可以给大家......
  • 最新小红书矩阵批量起号玩全自动图文法,无脑操作轻松引流创业粉
    项目介绍:很多人对于引流觉得很难每天都在网上找各种各样的教程那么今天流量终结者来了小红书图文矩阵批量制作软件加小红书号商+流量回收渠道全都给你带来了这套玩法是我们一直以来自己使用的玩法相对其他引流方法这个是上量最快的也是玩法最简单的,这个软件可以给大家......