프로그래밍/Python

python 두 점 사이의 중심좌표 구하는 법

Leeys 2022. 3. 22. 18:00

서로 떨어진 두 점을 matplotlib으로 그려보자.

 

import matplotlib.pyplot as plt

x1, y1 = 300, 350
x2, y2 = 200, 150

plt.xlim(100, 400)
plt.ylim(100, 400)
plt.scatter([x1, x2], [y1, y2])
plt.show()

 

 

center x - (x1 + x2) / 2

center y - (y1 + y2) / 2

 

이 공식을 이용하면 그래프에 그려진 빨간점 처럼 중심 좌표를 구할 수 있다.

 

center_coordinate_x = (x1 + x2)/2 
center_coordinate_y = (y1 + y2)/2
print(center_coordinate_x, center_coordinate_y)
plt.xlim(100, 400)
plt.ylim(100, 400)
plt.scatter(center_coordinate_x, center_coordinate_y, color = 'red')
plt.scatter([x1, x2], [y1, y2])
plt.show()

🛒 함께 보면 좋은 상품: 뉴욕웨이 라이트 단백질 보충제, 2kg, 1개

https://link.coupang.com/a/fUdTWyuPpA

 

뉴욕웨이 라이트 단백질 보충제, 2kg, 2개 - 소고기/대두/기타 | 쿠팡

현재 별점 4.7점, 리뷰 17588개를 가진 뉴욕웨이 라이트 단백질 보충제, 2kg, 2개! 지금 쿠팡에서 더 저렴하고 다양한 소고기/대두/기타 제품들을 확인해보세요.

www.coupang.com

이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.