导语:
本文主要介绍了关于怎么用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()进行显示。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python如何生成多个随机数?08/20
- ♥ 小姐姐用10张 git图展示高频Git命令02/19
- ♥ 神操作!发个邮件用Python实现远程自动关机03/18
- ♥ Python格式函数的使用09/02
- ♥ python如何使用read读取不同类型的文件12/18
- ♥ python3有什么优点11/22
内容反馈