作者testy (塔提)
看板Math
標題[中學] 大三角形內的點屬於哪一塊小三角形的問題
時間Sun Jun 5 10:00:27 2011
現在已知平面上任不共線三點,連成一個大三角形A
取三角形A重心,與原不共線三點連線,於原本大三角形可得三塊小三角形B、C、D
現在在大三角形A內任取一點,
如何得之它屬於哪一個小三角形(B or C or D)..
目前我想到的方法是用斜率去算,但是這樣無法包含所有的情況(三點位置不同,斜率的條
件似乎也要改變!?)
想求一個通式能夠包含所有的情況,
因此我改用另一種方式:
求任意一點到B、C、D三角形三頂點距離和,
若距離和最小的應該就是屬於那個三角形內的點.
但是這種方法用matlab寫起來運算量似乎不小,
不知道有沒有板上神人能夠提供想法讓我參考參考 :)
謝謝 ~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.195.38.64
1F:推 LimSinE :算該點和任一邊形成的三角形之面積,看最小的 06/05 11:46
2F:→ testy :謝謝 :D 不過這樣好像只適合使用在內心!? 06/05 14:31