点と直線の距離
80 直線ax+by + c = 0 を しとする。 P(xo,yo) とし P からに下ろした垂線
の足をH (π1, y1) とおく。
FILT
PH = √(1-xo)² + (y₁ - yo)²
であるから、X=x1-ℓo, Y = gi-yo とおく。
PH⊥! より
b(x₁ - xo) - a(y₁ - yo) = 0
bXaY-0
Hは1上の点でもあるから
axı+by+c=0
TELO
a(X + xo) + b(Y+yo) + c = 0
aX+bY = (axo +byo + c)
..
①. ② をXY について解くと
X=-a.
(axo +byo + c)
a² +6²
PH = VX2 +Y2 =
1
}
Vic
aro +byo + cl
Va² +6²
...
Y = -b.
2
{(-a)² + (-6)²}.
b(x-xo) - a(y-yo) = 0
P(xo, yo)
H(21, 31)
(axo + byo + c)
a² +6²
(axo + byo + c)²
(a² +6²)²