📅  最后修改于: 2023-12-03 15:09:29.952000             🧑  作者: Mango
本程序旨在寻找三角形的质心。质心是三角形中心的一种,也是三角形内接圆的圆心。
def triangle_centroid(x1, y1, x2, y2, x3, y3):
# 计算三个顶点的中心点坐标
center_x = (x1 + x2 + x3) / 3
center_y = (y1 + y2 + y3) / 3
# 计算质心坐标
centroid_x = (x1 + x2 + x3) / 3
centroid_y = (y1 + y2 + y3) / 3
# 返回质心坐标
return centroid_x, centroid_y
x1, y1 = 0, 0
x2, y2 = 3, 0
x3, y3 = 0, 4
centroid_x, centroid_y = triangle_centroid(x1, y1, x2, y2, x3, y3)
print("三角形质心坐标为: ({}, {})".format(centroid_x, centroid_y))
三角形质心坐标为: (1.0, 1.3333333333333333)
本程序实现了寻找三角形质心的功能,可以根据输入的三个顶点坐标计算出三角形的质心坐标。可以通过对程序中的三个顶点坐标进行修改,来计算任意三角形的质心坐标。