1.向量加法。
平行四邊形法則。
2.向量減法。
a-b=由b指向a的向量。
3.向量點乘。
代數定義:
設二維空間內有兩個向量a=(x1,y1)和b=(x2,y2),定義它們的數量積(又叫內積、點積)為以下實數:a●b=x1x2 +y1y2。
可以推廣至n維向量。
幾何定義:
a●b=|a| |b| |cosθ|。
a與b的模長乘余弦值。
4.向量的叉乘。
axb=a^b=|a| |b| |sinθ|.
a與b的模長乘正弦值。
(a,b,c)×(x,y,z)=(bz-cy,cx-az,ay-bx)
三維向量的叉乘運算。
向量積被定義為:
模長:(在這裡θ表示兩向量之間的夾角(共起點的前提下)(0° ≤ θ ≤ 180°),它位於這兩個向量所定義的平面上。)
方向:a向量與b向量的向量積的方向與這兩個向量所在平面垂直,且遵守右手定則。(乙個簡單的確定滿足「右手定則」的結果向量的方向的方法是這樣的:若座標系是滿足右手定則的,當右手的四指從a以不超過180度的轉角轉向b時,豎起的大拇指指向是c的方向。c = a ∧ b)
叉積的定義:c =a x b 其中a,b,c均為向量。即兩個向量的叉積得到的還是向量!
性質1:c⊥a,c⊥b,即向量c垂直與向量a,b所在的平面。
性質2:模長|c|=|a||b|sin
性質3:滿足右手法則。從這點我們有axb ≠ bxa,而axb = – bxa。所以我們可以使用叉積的正負值來判斷向量a,b的相對位置,即向量b是處於向量a的順時針方向還是逆時針方向。
由此編寫opengl的法向量函式
摘抄於2019.12.4
向量點乘與叉乘
點乘 dot product 點乘,也叫向量的內積 數量積。顧名思義,求下來的結果是乙個數。向量a 向量b a b cos 在物理學中,已知力與位移求功,實際上就是求向量f與向量s的內積,即要用點乘。將向量用座標表示 三維向量 若向量a a1,b1,c1 向量b a2,b2,c2 則 向量a 向量b...
向量點乘與叉乘
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!向量 vector 在幾乎所有的幾何問題中,向量 有時也稱向量 是乙個基本點。向量的定義包含方向和乙個數 長度 在二維空間中,乙個向量可以用一對x和y來表示。例如由點 1,3 到 5,1的向量可以用 4,2 來表示。這裡大家要特別注意,我這樣說並不...
向量點乘與叉乘
向量 vector 在幾乎所有的幾何問題中,向量 有時也稱向量 是乙個基本點。向量的定義包含方向和乙個數 長度 在二維空間中,乙個向量可以用一對x和y來表示。例如由點 1,3 到 5,1的向量可以用 4,2 來表示。這裡大家要特別注意,我這樣說並不代表向量定義了起點和終點。向量僅僅定義方向和長度。向...