設萬維讀者為首頁 廣告服務 技術服務 聯繫我們 關於萬維
簡體 繁體 手機版
分類廣告
版主:
萬維讀者網 > 靈機一動 > 帖子
判斷一點是否在三角形內,我有個簡單算法。
送交者: 粱遠聲 2014年12月20日17:29:23 於 [靈機一動] 發送悄悄話
判斷一點是否在三角形內 

已知平面上不在同一直線上的三個點(x1,y1),(x2,y2),(x3,y3)構成一個三角形。現有第四點(x,y)。 請問如何判斷(x,y)是在三角形內還是三角形外?

做過(x1,y1),(x,y)兩點的直線。再做過(x2,y2),(x3,y3)兩點的直線。求這兩直線的交點(x4,y4)。
判斷是否
(x,y)是(x1,y1),(x4,y4)線段中的一點。判斷是否(x4,y4)是(x2,y2),(x3,y3)線段中的一點。
如果兩個判斷都是真,
(x,y)是在三角形內,否則是在三角形外

0%(0)
0%(0)
標 題 (必選項):
內 容 (選填項):
實用資訊
回國機票$360起 | 商務艙省$200 | 全球最佳航空公司出爐:海航獲五星
海外華人福利!在線看陳建斌《三叉戟》熱血歸回 豪情築夢 高清免費看 無地區限制
一周點擊熱帖 更多>>
一周回復熱帖
歷史上的今天:回復熱帖
2012: 日本絞死邪教女頭目 曾打死6名信徒藏屍
2012: 人類為什麼會相信“世界末日”
2011: 三明治問題的解析方法。。。
2011: 到底是男聲頻率高還是女聲頻率高?
2009: 一道經典概率題的三種解法