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中使用sort()方法进行排序的简单教程
May 21 Python
python数据结构链表之单向链表(实例讲解)
Jul 25 Python
Python OpenCV实现图片上输出中文
Jan 22 Python
[原创]Python入门教程2. 字符串基本操作【运算、格式化输出、常用函数】
Oct 29 Python
Python3 修改默认环境的方法
Feb 16 Python
PyTorch之图像和Tensor填充的实例
Aug 18 Python
python tkinter组件使用详解
Sep 16 Python
python使用socket实现的传输demo示例【基于TCP协议】
Sep 24 Python
django框架中间件原理与用法详解
Dec 10 Python
python实现百度OCR图片识别过程解析
Jan 17 Python
Python接口自动化判断元素原理解析
Feb 24 Python
Python 实现敏感目录扫描的示例代码
May 21 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 IPV6正则表达式验证代码
2010/02/16 PHP
本地计算机无法启动Apache故障处理
2014/08/08 PHP
Zend Framework教程之Application和Bootstrap用法详解
2016/03/10 PHP
php实现按天数、星期、月份查询的搜索框
2016/05/02 PHP
PHP空值检测函数与方法汇总
2017/11/19 PHP
PHP常用的类封装小结【4个工具类】
2019/06/28 PHP
快速解决jQuery与其他库冲突的方法介绍
2014/01/02 Javascript
在JS中如何调用JSP中的变量
2014/01/22 Javascript
jQuery实现单击按钮遮罩弹出对话框(仿天猫的删除对话框)
2014/04/10 Javascript
HTML页面登录时的JS验证方法
2014/05/28 Javascript
基于jQuery插件实现环形图标菜单旋转切换特效
2015/05/15 Javascript
基于jquery animate操作css样式属性小结
2015/11/27 Javascript
提升jQuery的性能需要做好七件事
2016/01/11 Javascript
AngularJS表单验证中级篇(3)
2016/09/28 Javascript
微信小程序  modal弹框组件详解
2016/10/27 Javascript
Vue概念及常见命令介绍(1)
2016/12/08 Javascript
微信小程序之购物车功能
2020/09/23 Javascript
Javascript中绑定click事件的四种方式介绍
2018/10/26 Javascript
微信小程序tabbar底部导航
2018/11/05 Javascript
layui监听下拉选框选中值变化的方法(包含监听普通下拉选框)
2019/09/24 Javascript
jQuery实现滑动星星评分效果(每日分享)
2019/11/13 jQuery
jquery+css3实现的经典弹出层效果示例
2020/05/16 jQuery
Python的Flask框架中实现简单的登录功能的教程
2015/04/20 Python
Python退火算法在高次方程的应用
2018/07/26 Python
利用python实现简易版的贪吃蛇游戏(面向python小白)
2018/12/30 Python
python学生管理系统学习笔记
2019/03/19 Python
Python这样操作能存储100多万行的xlsx文件
2019/04/16 Python
浅谈ROC曲线的最佳阈值如何选取
2020/02/28 Python
ubuntu 安装pyqt5和卸载pyQt5的方法
2020/03/24 Python
详解CSS3原生支持div铺满浏览器的方法
2018/08/30 HTML / CSS
印尼披萨外送专家:Domino’s Pizza印尼
2017/12/28 全球购物
善意的谎言事例
2014/02/15 职场文书
医学生毕业自我鉴定
2014/03/26 职场文书
志愿者宣传口号
2014/06/17 职场文书
教师旷工检讨书
2015/08/15 职场文书
Python Django搭建文件下载服务器的实现
2021/05/10 Python