向量 點積應用 兩個向量夾角

2021-10-04 02:59:18 字數 405 閱讀 7522

點積最重要的應用是計算兩個向量的夾角,或者兩條直線的夾角。圖給出了二維的情況,其中向量b和向量c與x軸的夾角分別為b,c,從基本三角函式可得:

b = (|b| cosb, |b| sinb)  //|b|表示b的模就是b的長度

c = (|c| cosc, |c| sinc)

將上式代入點積等式,將它們的對應的分量相乘,再把結果相加,於是得到:

b•c = |b| |c| cosb cosc + |b| |c| sinb sinc

再次應用三角函式等式,得到

b•c = |b| |c| cos(b-c)

最終,對於任意兩個向量b和c,我們有

b•c = |b| |c| cos(@),即cos(@) = b•c / (|b| |c|)

注:@為b和c之間的夾角。

兩個向量的點積和叉積

點積 a b x1x2 y1y2 a b a b cos 二維空間中幾何意義 a和b之間的夾角 叉積模長 c a b a b sin 二維空間中幾何意義 1.向量a,b共起點時,所構成平行四邊形的面積 2.c.z a.x b.y b.x a.y k,如果k 0時,b在a的順時針方向 0 180 如果...

兩個三維向量叉積 兩個向量的叉積

精品文件 1.8兩向量的向量積 定義1.8.1 兩個向量a與 b的向量積 外積 是乙個向量,記作 a,它的模是ab sin二其中 v為a與 b間的夾角 a4的方向與a與 b都垂直,並且按ab ab的順序構成右 手標架 oa ba4 下圖 a定理 1.8.1 兩個不共線向量a與 b的向量積的模,等於以...

python求兩個向量的夾角

import numpy as np x np.array 3,5 y np.array 4,2 兩個向量 lx np.sqrt x.dot x ly np.sqrt y.dot y 相當於勾股定理,求得斜線的長度 cos angle x.dot y lx ly 求得cos sita的值再反過來計算...