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中global与nonlocal比较
Nov 21 Python
在Python编程过程中用单元测试法调试代码的介绍
Apr 02 Python
Python验证文件是否可读写代码分享
Dec 11 Python
Python爬虫包BeautifulSoup学习实例(五)
Jun 17 Python
Pycharm之快速定位到某行快捷键的方法
Jan 20 Python
Python selenium根据class定位页面元素的方法
Feb 26 Python
Python 用turtle实现用正方形画圆的例子
Nov 21 Python
python 导入数据及作图的实现
Dec 03 Python
Python测试Kafka集群(pykafka)实例
Dec 23 Python
给Django Admin添加验证码和多次登录尝试限制的实现
Jul 26 Python
python给list排序的简单方法
Dec 10 Python
Python基础之元编程知识总结
May 23 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设计聊天室步步通
2006/10/09 PHP
php操作mongoDB实例分析
2014/12/29 PHP
PHP.vs.JAVA
2016/04/29 PHP
Javascript调试工具(下载)
2007/01/09 Javascript
让IE6支持min-width和max-width的方法
2010/06/25 Javascript
EXT窗口Window及对话框MessageBox
2011/01/27 Javascript
js+html+css实现鼠标移动div实例
2013/01/30 Javascript
jQuery div拖拽用法实例
2016/01/14 Javascript
利用jQuery中的ajax分页实现代码
2016/02/25 Javascript
微信小程序 教程之列表渲染
2016/10/18 Javascript
JS实现获取来自百度,Google,soso,sogou关键词的方法
2016/12/21 Javascript
jquery Easyui Datagrid实现批量操作(编辑,删除,添加)
2017/02/20 Javascript
requirejs + vue 项目搭建详解
2017/06/16 Javascript
基于原生js运动方式关键点的总结(推荐)
2017/10/01 Javascript
angular1配合gulp和bower的使用教程
2018/01/19 Javascript
vue计算属性时v-for处理数组时遇到的一个bug问题
2018/01/21 Javascript
原生JS实现瀑布流插件
2018/02/06 Javascript
Python中urllib2模块的8个使用细节分享
2015/01/01 Python
用Python进行行为驱动开发的入门教程
2015/04/23 Python
使用python实现生成用户信息
2017/03/20 Python
微信小程序跳一跳游戏 python脚本跳一跳刷高分技巧
2018/01/04 Python
python3+PyQt5重新实现自定义数据拖放处理
2018/04/19 Python
flask入门之表单的实现
2018/07/18 Python
香港现代设计家具品牌:Ziinlife Furniture
2018/11/13 全球购物
澳大利亚领先的优质葡萄酒拍卖会:Langton’s Fine Wines
2019/03/24 全球购物
管理信息系学生的自我评价
2014/01/11 职场文书
一年级班主任寄语
2014/01/19 职场文书
医院检讨书范文
2014/02/01 职场文书
赡养老人协议书
2014/04/21 职场文书
行政管理专业求职信
2014/07/06 职场文书
2014年公务员退休工资改革方案
2014/10/01 职场文书
干部考察材料范文
2014/12/24 职场文书
为什么阅读对所有年龄段的孩子都很重要?
2019/07/08 职场文书
mysql5.6主从搭建以及不同步问题详解
2021/12/04 MySQL
win10系统xps文件怎么打开?win10打开xps文件的两种操作方法
2022/07/23 数码科技
nginx sticky实现基于cookie负载均衡示例详解
2022/12/24 Servers