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输出指定月份日历的方法
Apr 23 Python
python使用Image处理图片常用技巧分析
Jun 01 Python
Python模块搜索概念介绍及模块安装方法介绍
Jun 03 Python
详解Python中的Numpy、SciPy、MatPlotLib安装与配置
Nov 17 Python
Python实现的桶排序算法示例
Nov 29 Python
Python3实现购物车功能
Apr 18 Python
python3中函数参数的四种简单用法
Jul 09 Python
Python get获取页面cookie代码实例
Sep 12 Python
python UDP(udp)协议发送和接收的实例
Jul 22 Python
Python计算两个矩形重合面积代码实例
Sep 16 Python
教你如何用python操作摄像头以及对视频流的处理
Oct 12 Python
python实现马丁策略回测3000只股票的实例代码
Jan 22 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
PHP网页游戏学习之Xnova(ogame)源码解读(六)
2014/06/23 PHP
PHP答题类应用接口实例
2015/02/09 PHP
PHP 实现代码复用的一个方法 traits新特性
2015/02/22 PHP
根据选择不同的下拉值出现相对应的文本输入框
2013/08/01 Javascript
JQuery实现带排序功能的权限选择实例
2015/05/18 Javascript
jquery获取当前元素索引值用法实例
2015/06/10 Javascript
jQuery实现可以编辑的表格实例详解【附demo源码下载】
2016/07/09 Javascript
Angular.js中上传指令ng-upload的基本使用教程
2017/07/30 Javascript
vue.js获得当前元素的文字信息方法
2018/03/09 Javascript
Angular模版驱动表单的使用总结
2018/05/05 Javascript
官方推荐react-navigation的具体使用详解
2018/05/08 Javascript
js实现表格单列按字母排序
2020/08/12 Javascript
Python序列之list和tuple常用方法以及注意事项
2015/01/09 Python
初学python的操作难点总结(新手必看篇)
2017/08/03 Python
python DataFrame获取行数、列数、索引及第几行第几列的值方法
2018/04/08 Python
python 匹配url中是否存在IP地址的方法
2018/06/04 Python
python3的url编码和解码,自定义gbk、utf-8的例子
2019/08/22 Python
django-rest-swagger的优化使用方法
2019/08/29 Python
pytorch torch.expand和torch.repeat的区别详解
2019/11/05 Python
Python 面向对象之封装、继承、多态操作实例分析
2019/11/21 Python
python 代码实现k-means聚类分析的思路(不使用现成聚类库)
2020/06/01 Python
python爬虫容易学吗
2020/06/02 Python
python实现图片,视频人脸识别(opencv版)
2020/11/18 Python
详解CSS3中字体平滑处理和抗锯齿渲染
2017/03/29 HTML / CSS
StubHub墨西哥:购买和出售您的门票
2016/09/17 全球购物
应届生如何写自荐信
2014/01/05 职场文书
十岁生日同学答谢词
2014/01/19 职场文书
会计求职信
2014/05/29 职场文书
空气的环保标语
2014/06/12 职场文书
党性教育心得体会
2014/09/03 职场文书
2014年个人委托书范本
2014/10/13 职场文书
乐山大佛导游词
2015/02/02 职场文书
公司员工违纪检讨书
2015/05/05 职场文书
2015年学校办公室主任工作总结
2015/07/20 职场文书
2016计算机专业毕业生自荐信
2016/01/28 职场文书
Docker 镜像介绍以及commit相关操作
2022/04/13 Servers