向量運算
1. 向量的模(向量大小)
公式
向量的模一般公式:
∣v∣=v12+v22+...+vn2=i=1∑nvi2
對於二維和三維向量,公式分別爲:
∣v∣=vx2+vy2
∣v∣=vx2+vy2+vz2
幾何應用
求兩點間的距離:
a點的坐標若爲向量,可表示原點到a點的向量;b亦同。則可知a點到b的向量b−a,∣b−a∣則爲a點到b點的距離。
距離公式爲:
Distance(a,b)=∣ab∣=∣b−a∣=(bx−ax)2+(by−ay)2
2. 標量與向量的乘法
公式
k⎣⎢⎢⎡a1a2...an⎦⎥⎥⎤=⎣⎢⎢⎡ka1ka2...kan⎦⎥⎥⎤
幾何解釋
若k>0,表示該向量在原來的方向上縮放向量的長度;若k<0,則表示該向量在相反方向上縮放該向量的長度。
3. 單位向量
單位向量是模爲1的向量,一般用來表示向量的方向。一個向量除以該向量的模,可以得到該向量的單位向量。
vnorm=∣v∣v,v=/0
零向量沒有方向,不能被標準化,在數學上不允許,幾何上也沒有意義。
4. 向量加減法
公式
⎣⎢⎢⎡a1a2...an⎦⎥⎥⎤+⎣⎢⎢⎡b1b2...bn⎦⎥⎥⎤=⎣⎢⎢⎡a1+b1a2+b2...an+bn⎦⎥⎥⎤,⎣⎢⎢⎡a1a2...an⎦⎥⎥⎤−⎣⎢⎢⎡b1b2...bn⎦⎥⎥⎤=⎣⎢⎢⎡a1−b1a2−b2...an−bn⎦⎥⎥⎤
向量不能與標量或緯度數不同的向量相加減。
幾何解釋
a+b表示爲平移向量b,使b的尾與向量a的頭順序相接,然後從a的尾到b的頭畫一個向量。
ba=a−b,表示點b到點a的向量,∣a−b∣則表示點a與點b之間的距離大小。
5. 向量點乘
公式
向量點乘就是對應分量乘積的和,結果是一個標量:
a⋅b=⎣⎢⎢⎡a1a2...an⎦⎥⎥⎤⋅⎣⎢⎢⎡b1b2...bn⎦⎥⎥⎤=a1b1+a2b2+...+anbn
點乘與向量間的夾角相關:
a⋅b=∣a∣∣b∣cosθ
幾何應用
求向量夾角
若已知兩向量,可以求得它們的夾角:
θ=arccos∣a∣∣b∣a⋅b
當兩向量爲單位向量時,向量的模的乘積等於1,則分母爲1,夾角爲:
θ=arccos(a⋅b)
向量的乘積與夾角的關係:
a⋅b |
θ |
角度 |
a和b |
>0 |
0o⩽θ<90o |
銳角 |
方向大致相同 |
=0 |
θ=90o |
垂直 |
正交 |
<0 |
90o<θ⩽180o |
鈍角 |
方向大致相反 |
若其中一個爲零向量,則點乘乘積爲0,所以零向量和任意向量都垂直。
6. 向量叉乘
公式
a×b=⎣⎡x1y1z1⎦⎤×⎣⎡x2y2z2⎦⎤=⎣⎡y1z2−z1y2z1x2−x1z2x1y2−y1x2⎦⎤
點乘和叉乘運算優先級一樣,且高於加減。
叉乘得到的向量的模等於向量的大小與向量夾角sin值的乘積:
∣a×b∣=∣a∣∣b∣sinθ
下面與點乘對比一下,加強記憶:
a⋅b=∣a∣∣b∣cosθ
幾何解釋
叉乘得到的向量垂直於原來兩向量。
向量叉乘的大小等於以兩個向量爲兩邊的平行四邊形的面積:
S=h×∣b∣=∣a∣×sinθ×∣b∣=∣a∣∣b∣sinθ=∣a×b∣
向量叉乘垂直於兩向量所在平面,那向量叉乘的方向如何呢?
對於a×b,將a與b首尾相接,然後根據順時針或逆時針方向確定叉乘向量的方向。
對於左手座標系,在順時針方向中,叉乘向量指向上(外);逆時針時,叉乘向量指向下(內)。
對於右手座標系,在順時針方向中,叉乘向量指向下(內);逆時針時,叉乘向量指向上(外)。
7. 向量投影
公式
在給定的兩個向量v和n,將v分解爲分別平行和垂直n的兩個向量v∥和v⊥,並滿足v=v∥+v⊥。一般稱平行分量v∥爲v在n上的投影。
幾何解釋
下面我們推導一下投影向量和垂直分量向量公式:
v∥=∣n∣n×(∣v∣×cosθ)
因爲cosθ=∣v∣∣n∣v⋅n,所以:
v∥=∣n∣n×(∣v∣×∣v∣∣n∣v⋅n)=n∣n∣2v⋅n
如果n是單位向量,則投影公式簡化爲:
v∥=(v⋅n)n
根據投影公式,可以推得垂直分量公式:
v⊥+v∥=v
v⊥=v−v∥=v−n∣n∣2v⋅n
如果n是單位向量,則投影公式簡化爲:
v⊥=v−(v⋅n)n
8. 其它公式
公式 |
解釋 |
k(a+b)=ka+kb |
標量乘法對向量加分的分配率 |
∣ka∣=∣k∣∣a∣ |
向量乘以標量相當於以標量的絕對值對因子縮放向量 |
∣a∣2+∣b∣2=∣a+b∣2 |
勾股定理 |
∣a∣+∣b∣⩾∣a+b∣ |
向量加法的三角形法則 |
a×a=0 |
任意向量與自身的叉乘等於零向量 |
a×b=−(b×a) |
叉乘逆交換律 |
a×b=(−a)×(−b) |
叉乘的操作數同時變負得到相同的結果 |
k(a×b)=(ka)×b=a×(kb) |
標量乘法對叉乘的結合律 |
a×(b+c)=a×b+a×c |
叉乘對向量加法的分配率 |
a⋅(a×b)=0 |
向量與另一向量的叉乘再點乘該向量本身等於零 |