📅  最后修改于: 2023-12-03 14:49:56.011000             🧑  作者: Mango
您可以使用正方形上的三个顶点形成一个三角形,这个三角形的形状可以根据正方形的大小和旋转角度而变化。
import matplotlib.pyplot as plt
# 定义正方形
center = (0, 0)
width = 10
# 定义三角形顶点
a = (center[0] - width/2, center[1] - width/2)
b = (center[0] + width/2, center[1] - width/2)
c = (center[0] - width/2, center[1] + width/2)
# 绘制三角形
x = [a[0], b[0], c[0], a[0]]
y = [a[1], b[1], c[1], a[1]]
plt.plot(x, y)
plt.show()
运行代码后,即可在屏幕上绘制出一个以正方形左上角、右上角和左下角为顶点的三角形。