点积与叉积[通俗易懂]

点积与叉积[通俗易懂]1. 向量的点乘:向量点乘是其各个分量乘积的和几何意义:点乘的结果是一个标量,等于向量大小与夹角的cos值的乘积。                    a•b=|a||b|cosθ                如果a和b都是单位向量,那么点乘的结果就是其夹角的cos值。                    a•b=cosθ交换律:分配律:结合律:  其中m是实数。2.向量叉乘:两个…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

1. 向量的点积:向量点积是其各个分量乘积的和

点积与叉积[通俗易懂]

几何意义:点积的结果是一个标量,等于向量大小与夹角的cos值的乘积。

                    a•b = |a||b|cosθ

                如果ab都是单位向量,那么点积的结果就是其夹角的cos值。

                    a•b = cosθ

交换律:点积与叉积[通俗易懂]

分配律:点积与叉积[通俗易懂]

结合律:点积与叉积[通俗易懂]  其中m是实数。

2. 向量叉积:两个向量ab的叉积写作a×b(有时也被写成ab,避免和字母x混淆)。它的运算结果是一个向量。并且两个向量的叉积与这两个向量和垂直。即c垂直于a,同时c垂直于b(a与c的夹角为90°,b与c的夹角为90°)

点积与叉积[通俗易懂]

  点积与叉积[通俗易懂] 

c =a×b =(x1,y1,z1)×(x2,y2,z2)=(y1*z2  y2*z1, z1*x2  z2*x1, x1*y2  x2*y1)

点积与叉积[通俗易懂]

叉乘的几何意义: |c|=|a×b|=|a| |b|sinα   αab向量之间的夹角)

叉乘的拓展:

在一般的常识或者教科书中规定叉乘只有3d才拥有,其实2d也可以拓展出来一个叉乘形式,而且非常有用。

拓展方式:假设有两个2d向量a,b,我们直接把他们视为3d向量,z轴补0,那么这个时候的ab向量的叉乘结果c,c.x=0,c.y=0,c.z=a.x*b.y-b.x*a.y,这个时候可以吧2d的叉乘值定义为得到一个值,而不是得到一个向量,那么这个kk = c.z=a.x*b.y-b.x*a.y,我们可以通过这个k值得到很多有用的性质

       1.ab向量构成的平行四边形的面积,即a,b向量组成三角形的有向面积的二倍。

       2.如果k>0时,那么a正旋转到b的角度为<180°,如果k<0,那么a旋转到b的角度为>180°,如果k=0 那么ab向量平行。(关于旋转正方向,请戳这里)

向量二重外积公式:a × (b×c )b(a · c) − c(a ·b)。

 

 

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

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

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


相关推荐

  • C# 连接本地数据库

    C# 连接本地数据库C#VSCodeM1C#如何连接本地数据库?1.安装MySQL下载MySQL软件,傻瓜式安装即可,安装完之后,在系统偏好号设置里会出现一个MySQL的图标。在安装的时候会让用户输入密码,这个自己看着输就行了,但是别忘记了。建议别用终端命令行安装了,对初学者来说学习成本比较大。2.连接本地MySQL安装完MySQL之后,点击MySQL图标,开启MySQL,如下我已开启我本地已安装了Navicate,我就使用Navicate对本地数据库进行连接,验证是否能连接成功打开Nvi.

    2022年5月31日
    40
  • 常用的免费好用的DNS有哪些?

    常用的免费好用的DNS有哪些?阿酷TONY原创文章关键词:免费dns、百度dns、阿里dns、114dns、GoogleDNS2019-1-24DNS(DomainNameServer,域名服务器)是进行域名(domainname)和与之相对应的IP地址(IPaddress)转换的服务器。DNS中保存了一张域名(domainname)和与之相对应的IP地址(IPaddress)的表,以解析…

    2022年6月7日
    31
  • sql语句的简单用法 db2删除修改字段名,db2一次增加多个字段

    sql语句的简单用法 db2删除修改字段名,db2一次增加多个字段

    2021年7月16日
    128
  • idea好看的主题插件_idea主题美化插件

    idea好看的主题插件_idea主题美化插件文章来源|blog.csdn.net/weixin_46146269/article/details/104793277IntelliJIDEA介绍IDEA,全称IntelliJIDEA,是Java语言的集成开发环境,IDEA在业界被公认为是最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS…

    2022年4月19日
    213
  • STM32的IWDG(独立看门狗)详细用法

    STM32的IWDG(独立看门狗)详细用法文章出处:https://www.cnblogs.com/Liu-Jing/p/7243029.html章参考资料:《STM32F4XX中文参考手册》IWDG章节。1、IWDG简介:  STM32有两个看门狗,一个是独立看门狗另外一个是窗口看门狗,独立看门狗号称宠物狗,窗口看门狗号称警犬,本章我们主要分析独立看门狗的功能框图和它的应用。独立看门狗用通俗一点的话来解释就是一个12位的递减计…

    2022年6月14日
    33
  • 滚动条三要素scrollTop clientHeight scrollHeight

    滚动条三要素scrollTop clientHeight scrollHeight<!DOCTYPEhtml><html> <head> <metacharset=”utf-8″> <title></title> <scriptsrc=”js/jquery-3.3.1.min.js”type=”text/javascript”charset=”utf-8″></s…

    2022年7月23日
    9

发表回复

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

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