四元數左乘右乘 關於四元數的一些理解第二部分

2021-10-12 23:03:17 字數 791 閱讀 2044

p

是乙個沒有實部的單位四元數,

表述為(0,v(p

的模為1);p

qpq好了,到了這裡細心地讀者已經發現一點問題了。雖然這裡,向量的表

示換成了沒有實部的四元數(例如pp

。但是在這裡我們發現,在變換向量的時候不但用q

左乘向量

p同時也用

q右乘。到這裡筆者又要

囉嗦些關於

四元數的性質

(盡可能詳細

的解讀)

。如果您對這一部分有所了解同時時間有限的話可以

直接略過

文件提到了四元數的一部分內容,

不過那只是筆者對於其本質在空間幾何中的一些猜想。

在這裡我就重新梳理一遍關於四元數的前世今生

大霧在正式說明之前首先我希望明確一點,

不論是用空間向量的方式表述還是用複數表達,

他們都表達的是同一事物。同時複數空間與幾何空間也是密不可分並且能夠相互聯絡的。

四元數通常表述為abi

cjdk

(a,b,c,d

r)ijk

ijji

k;jk

kji;

kiik

j以上是四元數的基本規則

之前已經講解過辣

下面將提到四元數的一些運算法則

定義兩個四元數其中u

表示向量

(b,c,d)v

表示向量

(x,y,

z)四元數加法

四元數乘法

這裡應該注意四元數乘法的不可交換性即

pqqp

四元數左乘右乘 四元數 旋轉

四元數系列 首先很感謝各位的支援,本來我也就是說寫個自己看的筆記啥的,沒想到那麼多人點贊。本篇主要介紹旋轉相關的知識,其中會盡量把我認為精彩的部分說細一點,更像教程的方式去敘述,但是基礎性的公式證明應該還是不會提,畢竟篇幅有限。0.胡爾韋茲定理 上篇四元數定義中,為了完整性,我提到了三元數或五元數理...

四元數左乘右乘 四元數的建立

在了解了上述知識後,我們就不需要那麼懼怕四元數了,實際上它和矩陣類似,不同的只是它的表示方式以及運算方式。那麼在unity裡如何利用四元數進行旋轉呢?unity裡提供了非常多的方式來建立乙個四元數。例如quaternion.angleaxis float angle,vector3 axis 它可以...

四元數左乘右乘 四元數 尤拉角學習筆記 個人理解

一 背景知識 點乘 叉乘 複數的點乘 ai bj ck xi yj zk ax by cz 複數的叉乘 ai bj ck xi yj zk ax i i ay i j az i k bx j i by j j bz j k cx k i cy k j cz k k ijk三軸定義如上圖所示。滿足右手...