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 相关文章推荐
Python监控主机是否存活并以邮件报警
Sep 22 Python
详解Python 数据库 (sqlite3)应用
Dec 07 Python
Python pyinotify日志监控系统处理日志的方法
Mar 08 Python
Python通过调用mysql存储过程实现更新数据功能示例
Apr 03 Python
python 划分数据集为训练集和测试集的方法
Dec 11 Python
对Python生成器、装饰器、递归的使用详解
Jul 19 Python
Python 闭包,函数分隔作用域,nonlocal声明非局部变量操作示例
Oct 14 Python
解决pyCharm中 module 调用失败的问题
Feb 12 Python
pyqt5 QlistView列表显示的实现示例
Mar 24 Python
Python接口测试数据库封装实现原理
May 09 Python
python + selenium 刷B站播放量的实例代码
Jun 12 Python
利用Python如何制作贪吃蛇及AI版贪吃蛇详解
Aug 24 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
CentOS6.5 编译安装lnmp环境
2014/12/21 PHP
PHP输出两个数字中间有多少个回文数的方法
2015/03/23 PHP
php 判断过去离现在几年的函数(实例代码)
2016/11/15 PHP
PHP laravel中的多对多关系实例详解
2017/06/07 PHP
JS自动适应的图片弹窗实例
2013/06/29 Javascript
将文本输入框内容加入表中的js代码
2013/08/18 Javascript
jQuery在线选座位插件seat-charts特效代码分享
2015/08/27 Javascript
基于JavaScript实现添加到购物车效果附源码下载
2016/08/22 Javascript
require.js与bootstrap结合实现简单的页面登录和页面跳转功能
2017/05/12 Javascript
基于hover的用法实例(推荐)
2017/07/04 Javascript
微信小程序删除处理详解
2017/08/16 Javascript
解决option标签selected="selected"属性失效的问题
2017/11/06 Javascript
js逆向解密之网络爬虫
2019/05/30 Javascript
jquery实现自定义树形表格的方法【自定义树形结构table】
2019/07/12 jQuery
15分钟学会vue项目改造成SSR(小白教程)
2019/12/17 Javascript
解决echarts 一条柱状图显示两个值,类似进度条的问题
2020/07/20 Javascript
vuex存取值和映射函数使用说明
2020/07/24 Javascript
vue实现广告栏上下滚动效果
2020/11/26 Vue.js
[20:46]Ti4循环赛第三日VG vs DK
2014/07/12 DOTA
全面了解python字符串和字典
2016/07/07 Python
对numpy中布尔型数组的处理方法详解
2018/04/17 Python
python按时间排序目录下的文件实现方法
2018/10/17 Python
python随机数分布random均匀分布实例
2019/11/27 Python
python属于解释型语言么
2020/06/15 Python
详解使用postMessage解决iframe跨域通信问题
2019/11/01 HTML / CSS
Lookfantastic瑞典:英国知名美妆购物网站
2018/04/06 全球购物
微软美国官方网站:Microsoft美国
2018/05/10 全球购物
周仰杰(JIMMY CHOO)法国官方网站:闻名世界的鞋子品牌
2019/09/27 全球购物
2019年c语言经典面试题目
2016/08/17 面试题
电子商务应届生求职信
2013/11/16 职场文书
优秀语文教师事迹
2014/05/18 职场文书
2014年护理工作总结范文
2014/11/14 职场文书
上诉答辩状范文
2015/05/22 职场文书
白银帝国观后感
2015/06/17 职场文书
2015初中政教处工作总结
2015/07/21 职场文书
浅谈Python numpy创建空数组的问题
2021/05/25 Python