正交向量组

正交向量组代码阅读局部坐标转化为全局坐标 把局部坐标转化为全局坐标 functiontsca Transform scan pose 输入 pose 为当前位姿 x 坐标 txy 坐标 ty 旋转角 theta scan 为某次

1.正交向量组

(1)正交向量组 是 线性无关的

(2)n维欧式空间中俩俩正交的非零向量不会超过n个,即n维欧式空间中一个正交向量组最多n个向量

2.正交基

在n维欧式空间中,由n个非零向量组成的正交向量组称为正交基

3.标准正交基

在n维欧式空间中,由n个单位向量组成的正交向量组称为标准正交基

比如3维欧式空间中,

(1,0,0)、(0,1,0)、(0,0,1)是一个正交向量组,因为他们俩俩向量正交

(1,0,0)、(0,1,0)、(0,0,1)是一个正交基,因为此正交向量组由n个非零向量组成

(1,0,0)、(0,1,0)、(0,0,1)是一个标准正交基,因为每个向量都是单位向量

4.单位矩阵

如果一个矩阵满足一下几个条件,它就是一个单位矩阵,记作E或者I:

(1)是一个方阵

(2)主对角线上的元素都是1(主对角线是从左上到右下的对角线)

(3)除了主对角线,其他位置的元素都是0

如下就是一个3阶单位矩阵

4.正交矩阵

The orthogonal matrix,正交矩阵,如果一个矩阵满足以下几个条件,则此矩阵就是正交矩阵:

(1)是一个方阵

(2)和自己的转置矩阵的矩阵乘积 = 单位矩阵E

如果A为一个正交矩阵,则A满足以下条件:

  1. A的转置矩阵也是正交矩阵
  2. A A T = A T A = E AA^T=A^TA=E AAT=ATA=E (E为单位矩阵)
  3. A的各行是单位向量且两两正交
  4. A的各列是单位向量且两两正交
  5. (Ax,Ay)=(x,y) x,y∈R
  6. |A| = 1或-1
  7. A T = A − 1 A^T=A^{-1} AT=A1,A的转置矩阵等于A的逆矩阵

5.正交变换

内积定义:u,v的内积=|u||v|cos

在线性代数中,正交变换是线性变换的一种,它从实内积空间V映射到V自身,且保证变换前后内积不变。

因为向量的模长与夹角都是用内积定义的,所以正交变换前后一对向量各自的模长和他们的夹角都不变。

特别地:标准正交基经正交变换后仍为标准正交基。

欧式空间V中的正交变换只包含:

(1)旋转

(2)反射

(3)旋转+反射的组合(即瑕旋转)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/207970.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午12:40
下一篇 2026年3月19日 下午12:41


相关推荐

  • 男性英文名字汉语意思大全

    男性英文名字汉语意思大全AARON 希伯来 启发的意思 AARON 被描绘为不高但英俊的男人 诚实刻苦具有责任感 是个有效率个性沉静的领导者 ABEL 希伯来 呼吸 的意思 为 ABELARD 的简写 大部份的人认为 ABEL 是高大 强壮的运动员 能干 独立 又聪明 有些人则认为 ABEL 是瘦小 温顺的男孩 ABRAHAM 原为希伯来文 意为 民族之父 后来 它演变成 万物之父 的意思 大多数人将 A

    2026年3月17日
    2
  • Python散点图绘制(用seaborn绘制散点图)

    今天下午学习了如何使用python绘制简单的散点图,写成博客分享一下。在python中画散点图主要是用matplotlib模块中的scatter函数,先来看一下scatter函数的基本信息。网址为:点击打开链接可以看到scatter中有很多参数,经常使用的参数主要有以下几个:c:marker:数据、代码和绘制的图如下。数据(取第一列作为x,取第四列作为y)截图:代码如下…

    2022年4月13日
    147
  • GATK入门

    GATK入门GATK 入门的最佳姿势虽然 GATK 的功能超级多 但是主要可以归为以下几个方面 诊断和质量控制工具 Diagnosticsa 序列数据处理工具 SequenceData 变异位点探索工具 VariantDisco 变异位点评估工具 VariantEvalu

    2025年12月11日
    5
  • php array_map与array_walk使用对比

    php array_map与array_walk使用对比

    2021年10月31日
    44
  • cglib动态代理实现原理_java设计模式之代理模式

    cglib动态代理实现原理_java设计模式之代理模式代理模式(ProxyPattern)是一种结构性模式。代理模式为一个对象提供了一个替身,以控制对这个对象的访问。即通过代理对象访问目标目标对象,可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能。文章目录代理模式静态代理动态代理cglib代理应用

    2022年10月16日
    4
  • linux awk数组长度,linux awk数组操作详细介绍[通俗易懂]

    linux awk数组长度,linux awk数组操作详细介绍[通俗易懂]linuxawk数组操作详细介绍用awk进行文本处理,少不了就是它的数组处理。那么awk数组有那些特点,一般常见运算又会怎么样呢。我们先看下下面的一些介绍,结合例子我们会讲解下它的不同之处。在awk中数组叫做关联数组(associativearrays),因为下标记可linuxawk数组操作详细介绍用awk进行文本处理,少不了就是它的数组处理。那么awk数组有那些特点,一般常见运算又…

    2022年7月19日
    135

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号