Python实现的圆形绘制(画圆)示例


Posted in Python onJanuary 31, 2018

本文实例讲述了Python实现的圆形绘制。分享给大家供大家参考,具体如下:

# -*- coding:utf-8 -*-
#! python3
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')
plt.title('3water.com')
# ==========================================
# 方法二:标准方程
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.title('3water.com')
# ==========================================
plt.show()

运行效果:

Python实现的圆形绘制(画圆)示例.

Python实现的圆形绘制(画圆)示例

更多关于Python相关内容可查看本站专题:《Python数学运算技巧总结》、《Python图片操作技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》及《Python入门与进阶经典教程》

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
Django实现的自定义访问日志模块示例
Jun 23 Python
python递归打印某个目录的内容(实例讲解)
Aug 30 Python
python之super的使用小结
Aug 13 Python
python数据处理 根据颜色对图片进行分类的方法
Dec 08 Python
分享8个非常流行的 Python 可视化工具包
Jun 05 Python
Python自动化运维之Ansible定义主机与组规则操作详解
Jun 13 Python
详细整理python 字符串(str)与列表(list)以及数组(array)之间的转换方法
Aug 30 Python
python3 BeautifulSoup模块使用字典的方法抓取a标签内的数据示例
Nov 28 Python
Python 如何调试程序崩溃错误
Aug 03 Python
python3实现语音转文字(语音识别)和文字转语音(语音合成)
Oct 14 Python
Python实现中英文全文搜索的示例
Dec 04 Python
python tkinter实现下载进度条及抖音视频去水印原理
Feb 07 Python
Python Json序列化与反序列化的示例
Jan 31 #Python
Python实现JSON反序列化类对象的示例
Jan 31 #Python
python删除过期log文件操作实例解析
Jan 31 #Python
Python实现的井字棋(Tic Tac Toe)游戏示例
Jan 31 #Python
使用Python制作微信跳一跳辅助
Jan 31 #Python
python模块之paramiko实例代码
Jan 31 #Python
Python进度条实时显示处理进度的示例代码
Jan 30 #Python
You might like
Protoss建筑一览
2020/03/14 星际争霸
PHP 清空varnish 缓存的详解(包括指定站点下的)
2013/06/20 PHP
php如何执行非缓冲查询API
2016/07/22 PHP
phpstudy的php版本自由修改的方法
2017/10/18 PHP
php 比较获取两个数组相同和不同元素的例子(交集和差集)
2019/10/18 PHP
Autocomplete Textbox Example javascript实现自动完成成功
2007/08/17 Javascript
经典海量jQuery插件 大家可以收藏一下
2010/02/07 Javascript
Webkit的跨域安全问题说明
2011/09/13 Javascript
jquery多行滚动/向左或向上滚动/响应鼠标实现思路及代码
2013/01/23 Javascript
使用RequireJS优化JavaScript引用代码的方法
2015/07/01 Javascript
jQuery使用$.ajax进行即时验证的方法
2015/12/08 Javascript
JavaScript 监控微信浏览器且自带返回按钮时间
2016/11/27 Javascript
浅谈Nodejs中的作用域问题
2016/12/26 NodeJs
使用Xcache缓存器加速PHP网站的配置方法
2017/04/22 Javascript
微信小程序 选项卡的简单实例
2017/05/24 Javascript
JavaScript利用fetch实现异步请求的方法实例
2017/07/26 Javascript
node.js利用mongoose获取mongodb数据的格式化问题详解
2017/10/06 Javascript
JS 数组随机洗牌的实例代码
2018/09/12 Javascript
vue基于element-ui的三级CheckBox复选框功能的实现代码
2018/10/15 Javascript
vue实现Excel文件的上传与下载功能的两种方式
2019/06/28 Javascript
JavaScript undefined及null区别实例解析
2020/07/21 Javascript
python 缺失值处理的方法(Imputation)
2019/07/02 Python
python 用所有标点符号分隔句子的示例
2019/07/15 Python
Python图像读写方法对比
2020/11/16 Python
python绘制汉诺塔
2021/03/01 Python
VisionPros美国站:加拿大在线隐形眼镜和眼镜零售商
2020/02/11 全球购物
凌阳科技股份有限公司C++程序员面试题笔试题
2014/11/20 面试题
学生生病请假条范文
2014/02/16 职场文书
企业演讲稿范文大全
2014/05/20 职场文书
安全标兵事迹材料
2014/08/17 职场文书
酒店七夕情人节活动策划方案
2014/08/24 职场文书
学生意外伤害赔偿协议书
2014/09/17 职场文书
MBA推荐信怎么写
2015/03/25 职场文书
人民检察院起诉书
2015/05/20 职场文书
为什么node.js不适合大型项目
2021/04/28 Javascript
php+laravel 扫码二维码签到功能
2021/05/15 PHP