回覆列表
-
1 # 用戶2827557293532343
-
2 # syt
1.向量點積意義
①二維向量A和B點積(結果為標量)定義為:A.dot(B) = |A|*|B|*cos(a)
比較重要的用途(數學意義)為:
②得到向量夾角。(根據cos(a)計算得到)
③得到對應單位分量上的長度。(當向量B為單位向量時,則|A|*cos(a)表示向量A在向量B上的單位分量)
可用於凸多邊形的碰撞檢測(分離軸定理)
2.向量叉積意義
①二維向量A和B叉積(結果為標量)定義為:A.cross(B) = |A|*|B|*sin(a)
比較重要的用途(數學意義)為:
②得到向量夾角。(根據sin(a)計算得到)
③得到的兩個向量組成的三角形面積S=A.cross(B)/2
④得到兩個向量之間的順逆關系:> 0 表示 A在B的順時針方向; <0表示A在B的逆時針方向; =0 表示則為共線向量(有可能同向,有可能反向);
⑤由上面兩個向量之間的結果,從同一點出發的兩個向量,就可以得到點和線之間的位置(點在線的左右或者在線上)關系。
向量數量級的集合含義 就是其中一個向量的模和另一個向量在這個向量方向上投影的乘積 向量PB與向量PC在PA方向上投影是相等 所以就有那個式子了 這種處理方法我也不常用。。