【发布时间】:2014-03-24 22:44:44
【问题描述】:
我想画一个三角形,但其中一个边必须是圆段。该示例不起作用:需要删除圆圈外的所有蓝色。这可以直接完成,而无需自己计算整个轮廓吗?
谢谢!
import matplotlib.pyplot as plt
fig = plt.figure()
ax = fig.add_subplot(1, 1, 1)
polygon = plt.Polygon([(0,0.6),(1,2),(2,0.4)], True)
circle=plt.Circle((0,0),1.0,facecolor='None', edgecolor='black')
ax.add_patch(polygon)
ax.add_patch(circle)
plt.show()
【问题讨论】:
标签: matplotlib