知行编程网知行编程网  2022-10-10 06:00 知行编程网 隐藏边栏  249 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于怎么用python画椭圆?的相关知识,包括用python画月亮,以及高效快速椭圆检测Python这些编程知识,希望对大家有参考作用。

如何用python画一个椭圆?

使用python画椭圆的方法:

首先使用两行代码引入Matplotlib扩展包:

import matplotlib.pyplot as plt
from matplotlib.patches import Ellipse

第一行导入Matplotlib中的pyplot模块,绘制各种图形(折线图、饼图、散点图)时必须导入。

第二行导入椭圆扩展包。在这个扩展中有一个 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)

这里我们创建一个原点在 (0,2)、长半径为 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% Probablity Contour - Homework 4.2")

plt.show()

这些线是对图表的粗略调整。首先将椭圆的颜色调整为白色,然后设置坐标轴的显示范围,开启网格显示模式,最后添加图表的标题,最后使用plot.show()进行显示。

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享