作者jolin19 (alex)
看板Math
標題[幾何] 平面上 找點到一線段最短距離點?
時間Fri Apr 13 13:18:27 2018
假設一"線段"由兩端點(x1,y1),(x2,y2)組成
ex: (3,10) -> (10,10)
設一目標目標點(gx,gy)
請問要找這"目標點"到"線段" 最短距離的那點?
有捨式子可用?
原本只有想到 點到直線最短距離公式,但那只有在垂直的情況...
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 68.54.7.203
※ 文章網址: https://www.ptt.cc/bbs/Math/M.1523596709.A.B0A.html
→ a016258 : 方法應該很多~~ 線段參數式、向量內積求解 04/13 13:29
→ Panthalassa : 先將線段延伸成直線,找點在直線上的垂足 04/13 13:52
→ Panthalassa : 如果垂足在線段內,就是最近的; 04/13 13:52
→ Panthalassa : 否則,就是線段上離垂足較近的那端。 04/13 13:52
→ jackch458 : 線段假設參數式後帶入 (x-gx)^2+(y-gx)^2找最小值 04/18 02:15