[中學] 大三角形內的點屬於哪一塊小三角形的問題

看板Math作者 (塔提)時間14年前 (2011/06/05 10:00), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/2 (看更多)
現在已知平面上任不共線三點,連成一個大三角形A 取三角形A重心,與原不共線三點連線,於原本大三角形可得三塊小三角形B、C、D 現在在大三角形A內任取一點, 如何得之它屬於哪一個小三角形(B or C or D).. 目前我想到的方法是用斜率去算,但是這樣無法包含所有的情況(三點位置不同,斜率的條 件似乎也要改變!?) 想求一個通式能夠包含所有的情況, 因此我改用另一種方式: 求任意一點到B、C、D三角形三頂點距離和, 若距離和最小的應該就是屬於那個三角形內的點. 但是這種方法用matlab寫起來運算量似乎不小, 不知道有沒有板上神人能夠提供想法讓我參考參考 :) 謝謝 ~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.195.38.64

06/05 11:46, , 1F
算該點和任一邊形成的三角形之面積,看最小的
06/05 11:46, 1F

06/05 14:31, , 2F
謝謝 :D 不過這樣好像只適合使用在內心!?
06/05 14:31, 2F
文章代碼(AID): #1DwkC-yJ (Math)
文章代碼(AID): #1DwkC-yJ (Math)