設萬維讀者為首頁 廣告服務 技術服務 聯繫我們 關於萬維
簡體 繁體 手機版
分類廣告
版主:
萬維讀者網 > 靈機一動 > 跟帖
先用叉積求出三角形面積
送交者: 新見 2014月10月12日21:56:55 於 [靈機一動] 發送悄悄話
回  答: 判斷一點是否在三角形內新見 於 2014-10-11 04:02:25
設三角形三個頂點為A(x1,y1),B(x2,y2),C(x3,y3), 需判斷的點P(x,y).

首先,三角形面積在平面解析幾何里的公式可表示為行列式(叉積):

                           | 1    1    1 |

S(ABC)=1/2*abs(  | x1  x2  x3| )

                           | y1  y2  y3|

依此法也可求出S(ABP),S(ACP) 和 S(BCP).

若P 在三角形內,則必有:S(ABP)+S(ACP)+S(BCP)=S(ABC), 否則 P 在三角形外。

另外,S(ABP),S(ACP) 和 S(BCP) 若有任何一量為零,則P在三角形邊上。
0%(0)
0%(0)
  行列式面積公式 - 新見 10/12/14 (925)
標  題 (必選項):
內  容 (選填項):
實用資訊
回國機票$360起 | 商務艙省$200 | 全球最佳航空公司出爐:海航獲五星
海外華人福利!在線看陳建斌《三叉戟》熱血歸回 豪情築夢 高清免費看 無地區限制
一周點擊熱帖 更多>>
一周回復熱帖
歷史上的今天:回復熱帖
2010: 老鼠毒酒(4*4*5, 40瓶不喝)
2010: 老鼠毒酒最後頒獎
2009: 兩組數字算24,無解。。。,看你能得到