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中元类用法实例
Oct 10 Python
Python中if __name__ == "__main__"详细解释
Oct 21 Python
Python解析nginx日志文件
May 11 Python
python中PIL安装简单教程
Apr 21 Python
详解如何用OpenCV + Python 实现人脸识别
Oct 20 Python
Python安装pycurl失败的解决方法
Oct 15 Python
python 获取键盘输入,同时有超时的功能示例
Nov 13 Python
python json.loads兼容单引号数据的方法
Dec 19 Python
浅谈Python大神都是这样处理XML文件的
May 31 Python
节日快乐! Python画一棵圣诞树送给你
Dec 24 Python
Python命令行参数定义及需要注意的地方
Nov 30 Python
在python3.9下如何安装scrapy的方法
Feb 03 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
Yii2实现增删改查后留在当前页的方法详解
2017/01/13 PHP
jQuery 全选效果实现代码
2009/03/23 Javascript
jQuery 版本的文本输入框检查器Input Check
2009/07/09 Javascript
JS面向对象编程浅析
2011/08/28 Javascript
js如何判断访问是来自搜索引擎(蜘蛛人)还是直接访问
2015/09/14 Javascript
jQuery插件Validate实现自定义校验结果样式
2016/01/18 Javascript
js实现表单提交后不重新刷新当前页面
2016/11/30 Javascript
详解基于webpack和vue.js搭建开发环境
2017/04/05 Javascript
jquery实现左右轮播切换效果
2018/01/01 jQuery
基于Vue2.X的路由和钩子函数详解
2018/02/09 Javascript
Nuxt.js开启SSR渲染的教程详解
2018/11/30 Javascript
原生js实现轮播图特效
2020/05/04 Javascript
微信小程序学习总结(一)项目创建与目录结构分析
2020/06/04 Javascript
Openlayers显示地理位置坐标的方法
2020/09/28 Javascript
python遍历类中所有成员的方法
2015/03/18 Python
深入浅析Python2.x和3.x版本的主要区别
2018/11/30 Python
对python使用telnet实现弱密码登录的方法详解
2019/01/26 Python
python实现智能语音天气预报
2019/12/02 Python
Python接口测试get请求过程详解
2020/02/28 Python
pyspark给dataframe增加新的一列的实现示例
2020/04/24 Python
Python使用os.listdir和os.walk获取文件路径
2020/05/21 Python
Python实现弹球小游戏
2020/08/01 Python
Python txt文件常用读写操作代码实例
2020/08/03 Python
非常漂亮的CSS3百叶窗焦点图动画
2016/02/24 HTML / CSS
GUESS盖尔斯法国官网:美国时尚品牌
2016/09/23 全球购物
澳大利亚一站式数码相机商店:CameraPro
2020/03/09 全球购物
企事业单位求职者的自我评价
2013/12/28 职场文书
大学生职业生涯规划范文
2014/01/08 职场文书
餐饮投资计划书
2014/04/25 职场文书
安全责任书模板
2014/07/22 职场文书
研究生毕业登记表的自我鉴定范文
2019/07/15 职场文书
喜迎建国70周年:有关爱国的名言名句
2019/09/24 职场文书
python制作图形界面的2048游戏, 基于tkinter
2021/04/06 Python
sql中mod()函数取余数的用法
2021/05/29 SQL Server
解决springboot druid数据库连接失败后一直重连的方法
2022/04/19 Java/Android
GoFrame框架数据校验之校验结果Error接口对象
2022/06/21 Golang