점과 직선 사이 공식
-
API를 활용한 점과 직선 사이의 거리Algorithm with C/Math 2020. 10. 1. 20:46
점과 직선 사이의 거리를 증명부터 해보자. 아래와 같이 직선과 직선 외부의 점 P가 있다고 하자. 점과 직선 사이의 거리를 증명해보자. 직선 PH의 기울기와 직선 m의 기울기를 각 각 구해보자. 두 직선의 기울기의 곱이 -1이 된다는 사실을 이용해서 식을 쓰면 점과 직선 사이의 거리를 구하는 함수 구현 프로그램상에서 구현하기 위해서 기존의 직선의 방정식에서 다음과 같은 방정식을 사용한다. y = ax + r 즉, 이항을 해서 다음의 형태로 바꾸어 주도록 하자. 즉, 직선을 일반형으로 표현하자. ax - y + r = 0 위의 공식에 a는 a를 대입하고, b대신 -1을 대입하고 c대신 r을 대입하면 된다. 즉, 기울기a와 r값만 구하면 된다. 구현에서 직선은 즉, 고정적이다. 즉, 직선은 시작점과 끝점을 ..