python 画圆

简介: import numpy as npimport matplotlib.pyplot as plt# ==========================================# 圆的基本信息# 1.
import numpy as np
import matplotlib.pyplot as plt

# ==========================================
# 圆的基本信息
# 1.圆半径
r = 2.0
# 2.圆心坐标
a, b = (0., 0.)

# ==========================================
# 方法一:参数方程
theta = np.arange(0, 2*np.pi, 0.01)
x = a + r * np.cos(theta)
y = b + r * np.sin(theta)


fig = plt.figure() 
axes = fig.add_subplot(111) 
axes.plot(x, y)

axes.axis('equal')

# ==========================================
# 方法二:标准方程
x = np.arange(a-r, a+r, 0.01)
y = b + np.sqrt(r**2 - (x - a)**2)


fig = plt.figure() 
axes = fig.add_subplot(111) 
axes.plot(x, y) # 上半部
axes.plot(x, -y) # 下半部

plt.axis('equal')

# ==========================================
plt.show()
目录
相关文章
教大家用 Python 绘制几棵圣诞树~
今天分享五种用 Python 绘制圣诞树的方法,从基础到高级,效果也不断攀升分为 1 到 5 五个 Level 水平;
教大家用 Python 绘制几棵圣诞树~
|
6月前
|
Python
python 海龟画图tutle螺旋线
python 海龟画图tutle螺旋线
139 0
|
Python
10分钟轻松学会 Python turtle 绘图(下)
10分钟轻松学会 Python turtle 绘图
111 0
|
前端开发 图形学 Python
10分钟轻松学会 Python turtle 绘图(上)
10分钟轻松学会 Python turtle 绘图
185 0
|
机器学习/深度学习 算法 Python
求凸包的周长-python
求凸包的周长-python
63 0
|
数据可视化 Python
Python|用turtle画笔画爱心
Python|用turtle画笔画爱心
248 0
|
前端开发 Python
Python的画图模块turtle使用详解
简介:Turtle是Python语言中一个很流行的简单的绘图工具。你可以把它理解为一个小海龟,只听得懂有限的指令。它在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形。
使用python中turtle库绘制图形
使用python中turtle库绘制图形
|
Python
「Python」turtle绘制图形🎈
初识turtle模块,是在第一节课,觉得有趣,自动绘图,于是乎,百度了一下,做个总结
223 0
「Python」turtle绘制图形🎈
python 绘图技巧2
记录一些python绘图上的小技巧,可能平时用不到,但是需要时还是有必要的。