正交投影矩阵举例_正交投影矩阵的性质

正交投影矩阵举例_正交投影矩阵的性质来自:https://blog.csdn.net/tengweitw/article/details/41174555二维投影上图表示的是,向量b在向量a上的投影。显然有例如以下表达式:当中,P为投影矩阵,由P的表达式能够看出,它具有例如以下性质:三维投影    三维投影,就是将一个向量投影到一个平面上。同上面一样,如果是将b向量投影到平面上的p向量,则有表达式:…


Jetbrains全系列IDE稳定放心使用

来自:https://blog.csdn.net/tengweitw/article/details/41174555

二维投影

正交投影矩阵举例_正交投影矩阵的性质

上图表示的是,向量b在向量a上的投影。显然有例如以下表达式:正交投影矩阵举例_正交投影矩阵的性质

当中,P为投影矩阵,由P的表达式能够看出,它具有例如以下性质:

正交投影矩阵举例_正交投影矩阵的性质


三维投影

       三维投影,就是将一个向量投影到一个平面上。同上面一样,如果是将b向量投影到平面上的p向量,则有表达式:

正交投影矩阵举例_正交投影矩阵的性质

e是垂直与平面的向量。

 

因为p向量在平面上。则p向量能够由该平面的2个线性无关向量(正如。在xy平面的不论什么向量都能够由x轴,y轴表示)表示:

正交投影矩阵举例_正交投影矩阵的性质

 

因为e垂直平面,则e向量垂直与平面中的随意向量。则有:

正交投影矩阵举例_正交投影矩阵的性质

将上式化简求得x:

正交投影矩阵举例_正交投影矩阵的性质

又由于p=Ax,Pb=p,则得到投影矩阵为:

正交投影矩阵举例_正交投影矩阵的性质

由P的表达式能够看出,它具有例如以下性质:

正交投影矩阵举例_正交投影矩阵的性质

上面的投影矩阵是通式。当投影在一维情况时,数值的逆是它的倒数,A即为直线上的随意一个向量a,投影矩阵为:

正交投影矩阵举例_正交投影矩阵的性质


实例说明:

正交投影矩阵举例_正交投影矩阵的性质

 

如上图,如果我们要将向量b投影到水平面上。其投影为p,a1,a2为水平面的两个线性无关向量,它们的參数分别为:

正交投影矩阵举例_正交投影矩阵的性质

那么A=[a1 a2]即:

正交投影矩阵举例_正交投影矩阵的性质

由上面我们求得的通式,可得投影矩阵P:

正交投影矩阵举例_正交投影矩阵的性质

知道投影矩阵P后。我们能够得到b在水平面上的投影p为:

正交投影矩阵举例_正交投影矩阵的性质

 

显然,p与我们图中所看到的的结果同样。这里我们是以三维情况进行举例的,更高维情况。我们无法用图像来描写叙述,可是通式也是成立的。

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

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

赞 (0)
全栈程序员-站长的头像全栈程序员-站长

相关推荐

  • golang 2021.11 激活码【2021免费激活】「建议收藏」

    (golang 2021.11 激活码)这是一篇idea技术相关文章,由全栈君为大家提供,主要知识点是关于2021JetBrains全家桶永久激活码的内容IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html2JTX0APX6F-eyJsa…

    2022年3月29日
  • maven打包命令—P,指定springboot项目的配置文件「建议收藏」

    maven打包命令—P,指定springboot项目的配置文件「建议收藏」适用于jekins配置打包环境。线下我们使用的dev环境,线上,测试环境就有不同的配置文件了。只需要在jekins的打包命令加入-Pprod,就可以了。prod对应相应的环境。但是还需要在maven的配置文件<project>节点里面加入<profiles><!–开发–><profile><!-…

    2022年5月20日
  • python数据清洗补齐_我的世界fill填充上半砖

    python数据清洗补齐_我的世界fill填充上半砖缺失数据比较多的情况下,可以直接滤除,缺失数据比较少时,对数据进行填充就很有必要了。数据填充函数fillna()默认参数如下:fillna(self,value=None,method=None,axis=None,inplace=False,limit=None,downcast=None,**kwargs)importnumpyasnpfromnumpy…

    2022年8月12日
  • idea 2022.01 破解 激活码[最新免费获取]

    (idea 2022.01 破解 激活码)最近有小伙伴私信我,问我这边有没有免费的intellijIdea的激活码,然后我将全栈君台教程分享给他了。激活成功之后他一直表示感谢,哈哈~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html4K…

    2022年4月1日
  • Pycharm自定义设置主题、背景颜色,解决波浪下划线问题「建议收藏」

    Pycharm自定义设置主题、背景颜色,解决波浪下划线问题「建议收藏」Pycharm自定义设置主题、背景颜色,解决波浪下划线问题

    2022年8月28日
  • CNN卷积神经网络框架_fpga 神经网络

    CNN卷积神经网络框架_fpga 神经网络理论建立与效果展示正在写。。。环境:Vivado2019.2。Part:xcku040-ffva1156-2-i,内嵌DSP个数1920个,BRAM600个也就是21.1Mb。说明:通过识别加高斯白噪声的正弦波、余弦波、三角波较简单的实例来利用FPGA实现一维CNN网络,主要是实现CNN网络的搭建。也就是将下列数据传输至FPGA,识别出下面哪些是正弦波、余弦波、三角波,通过简单实例实践,在融会贯通。实现流程:训练参数:通过pytorch对10000个训练集进行训练获得训练参数,反向计算不

    2022年9月22日

发表回复

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

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