반응형
서로 떨어진 두 점을 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()
반응형
댓글