四元数定义与几何意义

四元数定义

先介绍代数的概念,域F上的一个矢量空间V叫做域F上的代数;如果除数乘、加法外还定义叉乘,如果V是F上的有限维空间,称V为F上的有限维代数;如果乘法满足结合律,称V为结合代数;实数是一维结合代数,复数是二维结合代数,四元数是四维结合代数,都是可除代数;
  以i,j,k表示四元数的基元,四元数的一般形式为A = w+xi+yj+zk;(w,x,y,z为实数)基元i,j,k的运算规则为:
      ij=k; ik=j; jk=i;
  i,j,k可代表沿x,y,z轴的单位矢量,四元数是标量w与矢量V=xi+yj+zk之和。

四元数的运算

两个四元数的乘法按多项式乘法进行,可以把这样的乘法称为直乘:
    AB=(w1+x1i+y1j+z1k)(w2+x2i+y2j+z2k)
     =w1w2-x1x2-y1y2-z1z2+(w1x2+x1w2+y1z2-z1y2)i………
    由此公式,可以得到矢量α,β的乘积为(为点乘)
       αβ = -α
β +α x β
    令A=w+a,B=x+β,有
      AB=(w+α)(x+β)
        =wx+wβ+xα-α*β+αxβ

四元数的几何意义与三角表达式

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

矢量旋转的四元数表述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
原文链接:https://blog.csdn.net/qq_27114397/article/details/53165289

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值