怎么用python画椭圆?
发布时间:2026-03-19 22:13:27

使用python画椭圆的方法:
首先用两行代码引入Matplotlib扩展包:
importmatplotlib.pyplotasplt frommatplotlib.patchesimportEllipse
第一行导入Matplotlib中的pyplot模块,在绘制各种图形(折线图、饼图、散点图)时导入此行。
第二行导入椭圆(ellipse)扩展包。在这个扩展包中有一个Ellipse类,可以很容易地定义各种类型和斜率的椭圆。
fig=plt.figure(0) ax=fig.add_subplot(111,aspect='equal')
首先,在这两行创建空白画布,为后面的画做准备。
e=Ellipse(xy=(0,2),width=1.81*2,height=0.94*2,angle=27.6) ax.add_artist(e)
我们在这里创建了一个椭圆,长半径为1.81,短半径为0.94,倾斜角为27.6,然后添加到画布上。
在创建Ellipse对象时,需要指定椭圆圆圆心的四个参数(x, y),长半轴直径(1.81*2),短半轴直径(0.94*2),倾斜角27.6°
e.set_facecolor("white")
plt.xlim(-2,2)
plt.ylim(0.5,3.5)
ax.grid(True)
plt.title("50%ProbablityContour-Homework4.2")
plt.show()这些行是对图表的一般调整。首先将椭圆的颜色调整为白色,然后设置坐标轴的显示范围,打开网格显示模式,最后添加图表标题,最后使用plot.show()可以显示。
请关注Python自学网了解更多Python知识。
下一篇 python的gui什么意思?
