邏輯通路/兩平面向量所夾面積

来自testwiki
跳转到导航 跳转到搜索

假設我們要計算由

u=[ab]v=[cd]

所圍成的平行四邊形面積(有向面積),我們可以選擇將 v 分解成:

v=[cd]=x[ab]+y[ba]

並計算出 y 的大小,這樣我們就可以利用「底×高」算出平行四邊形的面積。

計算 y

如果我們將

v[ba]

作內積,則我們可以得到:

[cd][ba]=(x[ab]+y[ba])[ba]
adbc=y(a2+b2)

如果我們假設:

r=a2+b2

則:

y=|acbd|r2

(注意:y 有正負號)

計算有向面積

利用「底×高」,我們可以得到:

ryr=yr2=|acbd|