Python+matplotlib实现填充螺旋实例


Posted in Python onJanuary 15, 2018

填充螺旋演示结果:

Python+matplotlib实现填充螺旋实例

实例代码:

import matplotlib.pyplot as plt
import numpy as np

theta = np.arange(0, 8*np.pi, 0.1)
a = 1
b = .2

for dt in np.arange(0, 2*np.pi, np.pi/2.0):

  x = a*np.cos(theta + dt)*np.exp(b*theta)
  y = a*np.sin(theta + dt)*np.exp(b*theta)

  dt = dt + np.pi/4.0

  x2 = a*np.cos(theta + dt)*np.exp(b*theta)
  y2 = a*np.sin(theta + dt)*np.exp(b*theta)

  xf = np.concatenate((x, x2[::-1]))
  yf = np.concatenate((y, y2[::-1]))

  p1 = plt.fill(xf, yf)

plt.show()

总结

以上就是本文关于Python+matplotlib实现填充螺旋实例的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!

Python 相关文章推荐
python获取豆瓣电影简介代码分享
Jan 16 Python
python计算圆周长、面积、球体体积并画出圆
Apr 08 Python
Python CSV模块使用实例
Apr 09 Python
Python实例一个类背后发生了什么
Feb 09 Python
python线程、进程和协程详解
Jul 19 Python
深入浅析ImageMagick命令执行漏洞
Oct 11 Python
python进程管理工具supervisor的安装与使用教程
Sep 05 Python
Pycharm+Scrapy安装并且初始化项目的方法
Jan 15 Python
Python时间和字符串转换操作实例分析
Mar 16 Python
浅谈Python2之汉字编码为unicode的问题(即类似\xc3\xa4)
Aug 12 Python
python操作openpyxl导出Excel 设置单元格格式及合并处理代码实例
Aug 27 Python
python的time模块和datetime模块实例解析
Nov 29 Python
python+matplotlib实现鼠标移动三角形高亮及索引显示
Jan 15 #Python
wxPython之解决闪烁的问题
Jan 15 #Python
详细解读tornado协程(coroutine)原理
Jan 15 #Python
Python之ReportLab绘制条形码和二维码的实例
Jan 15 #Python
Tornado高并发处理方法实例代码
Jan 15 #Python
使用Python实现windows下的抓包与解析
Jan 15 #Python
Python实现可获取网易页面所有文本信息的网易网络爬虫功能示例
Jan 15 #Python
You might like
咖啡冲泡指南 咖啡有哪些制作方式 单品咖啡 意式咖啡
2021/03/06 冲泡冲煮
php下使用iconv需要注意的问题
2010/11/20 PHP
phpexcel导出excel的颜色和网页中的颜色显示不一致
2012/12/11 PHP
PHP中如何定义和使用常量
2013/02/28 PHP
解析php多线程下载远程多个文件
2013/06/25 PHP
PHP设计模式之装饰者模式代码实例
2015/05/11 PHP
PHP实现递归无限级分类
2015/10/22 PHP
php实现当前页面点击下载文件的简单方法
2016/09/22 PHP
jQuery ajax+PHP实现的级联下拉列表框功能示例
2019/02/12 PHP
小议Function.apply() 之一------(函数的劫持与对象的复制)
2006/11/30 Javascript
Prototype Date对象 学习
2009/07/12 Javascript
javascript实现日历控件(年月日关闭按钮)
2012/12/12 Javascript
js中的屏蔽的使用示例
2013/07/30 Javascript
js jquery ajax的几种用法总结(及优缺点介绍)
2014/01/28 Javascript
浅谈JS日期(Date)处理函数
2014/12/07 Javascript
javascript比较语义化版本号的实现代码
2016/09/09 Javascript
基于Javascript倒计时效果
2016/12/22 Javascript
angularjs数组判断是否含有某个元素的实例
2018/02/27 Javascript
解决JavaScript layui 下拉框不显示的问题
2018/08/14 Javascript
Vue动态生成el-checkbox点击无法赋值的解决方法
2019/02/21 Javascript
JS实现简单打字测试
2020/06/24 Javascript
vue实现简单全选和反选功能
2020/09/15 Javascript
Python和php通信乱码问题解决方法
2014/04/15 Python
Python3生成手写体数字方法
2018/01/30 Python
在Python中将函数作为另一个函数的参数传入并调用的方法
2019/01/22 Python
Python3 max()函数基础用法
2019/02/19 Python
在pycharm下设置自己的个性模版方法
2019/07/15 Python
Python 简单计算要求形状面积的实例
2020/01/18 Python
CSS3 实现的加载动画
2020/12/07 HTML / CSS
英国首屈一指的票务公司:See Tickets
2019/05/11 全球购物
网络事业创业计划书范文
2014/01/09 职场文书
便利店投资的创业计划书
2014/01/12 职场文书
素食餐饮项目创业计划书
2014/02/02 职场文书
拉贝日记观后感
2015/06/05 职场文书
集结号观后感
2015/06/08 职场文书
党员干部学习心得体会
2016/01/23 职场文书