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多线程爬虫简单示例
Mar 04 Python
python扫描proxy并获取可用代理ip的实例
Aug 07 Python
Python实现对百度云的文件上传(实例讲解)
Oct 21 Python
Python中实现switch功能实例解析
Jan 11 Python
OpenCV 模板匹配
Jul 10 Python
在Python中append以及extend返回None的例子
Jul 20 Python
Python列表(list)所有元素的同一操作解析
Aug 01 Python
python爬虫 urllib模块反爬虫机制UA详解
Aug 20 Python
Python shutil模块用法实例分析
Oct 02 Python
关于windows下Tensorflow和pytorch安装教程
Feb 04 Python
pandas实现excel中的数据透视表和Vlookup函数功能代码
Feb 14 Python
python中os.remove()用法及注意事项
Jan 31 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
PHP session常见问题集锦及解决办法总结
2007/03/18 PHP
基于header的一些常用指令详解
2013/06/06 PHP
php+mysql删除指定编号员工信息的方法
2015/01/14 PHP
strpos() 函数判断字符串中是否包含某字符串的方法
2019/01/16 PHP
javascript之解决IE下不渲染的bug
2007/06/29 Javascript
JavaScript使用IEEE 标准进行二进制浮点运算产生莫名错误的解决方法
2011/05/28 Javascript
jQuery中noconflict函数的实现原理分解
2015/02/03 Javascript
jQuery处理图片加载失败的常用方法
2015/06/08 Javascript
jQuery实现图片左右滚动特效
2020/04/20 Javascript
jQuery插件实现多级联动菜单效果
2015/12/01 Javascript
HTML5+jQuery插件Quicksand实现超酷的星际争霸2兵种分类展示效果(附demo源码下载)
2016/05/25 Javascript
JS实现淡入淡出图片效果的方法分析
2016/12/20 Javascript
Vue创建头部组件示例代码详解
2018/10/23 Javascript
vue子路由跳转实现tab选项卡
2019/07/24 Javascript
Electron+vue从零开始打造一个本地播放器的方法示例
2020/10/27 Javascript
详解基于element的区间选择组件校验(交易金额)
2021/01/07 Javascript
Python实现3行代码解简单的一元一次方程
2014/08/18 Python
用Python计算三角函数之atan()方法的使用
2015/05/15 Python
Python 专题五 列表基础知识(二维list排序、获取下标和处理txt文本实例)
2017/03/20 Python
python使用opencv进行人脸识别
2017/04/07 Python
python 实现tar文件压缩解压的实例详解
2017/08/20 Python
在Python中实现替换字符串中的子串的示例
2018/10/31 Python
配置 Pycharm 默认 Test runner 的图文教程
2018/11/30 Python
Python图像处理之图片文字识别功能(OCR)
2019/07/30 Python
解决Python计算矩阵乘向量,矩阵乘实数的一些小错误
2019/08/26 Python
简单了解Django项目应用创建过程
2020/07/06 Python
浅析几个CSS3常用功能的写法
2014/06/05 HTML / CSS
纯CSS3实现扇形动画菜单(简化版)实例源码
2017/01/17 HTML / CSS
介绍下Lucene建立索引的过程
2016/03/02 面试题
护士在校生自荐信
2014/02/01 职场文书
2014年法务工作总结
2014/12/11 职场文书
2015年高三毕业班班主任工作总结
2015/10/22 职场文书
建立共青团委员会的请示
2019/04/02 职场文书
pytorch实现ResNet结构的实例代码
2021/05/17 Python
使用Pytorch实现two-head(多输出)模型的操作
2021/05/28 Python
浅谈MySQL 亿级数据分页的优化
2021/06/15 MySQL