Python实现的绘制三维双螺旋线图形功能示例


Posted in Python onJune 23, 2018

本文实例讲述了Python实现的绘制三维双螺旋线图形功能。分享给大家供大家参考,具体如下:

代码:

# -*- coding:utf-8 -*-
#! python3
#绘制三维双螺旋线
import numpy as np
import matplotlib.pyplot as plt
import mpl_toolkits.mplot3d
t=list(range(100,200))
r=[i*np.cos(60+i*360*5) for i in t]
theta=[i*np.sin(60+i*360*5) for i in t]
z=[50*i for i in t]
ax=plt.figure().add_subplot(111,projection ='3d')
ax.scatter(r,theta,z,c='rbrb'*25)
plt.show()

其中t里可以修改绘制点的个数

运行效果如下:

Python实现的绘制三维双螺旋线图形功能示例

更多关于Python相关内容可查看本站专题:《Python数学运算技巧总结》、《Python正则表达式用法总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》及《Python入门与进阶经典教程》

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
Python中实现的RC4算法
Feb 14 Python
结合Python的SimpleHTTPServer源码来解析socket通信
Jun 27 Python
Python 绘图和可视化详细介绍
Feb 11 Python
Python判断两个对象相等的原理
Dec 12 Python
用python3 urllib破解有道翻译反爬虫机制详解
Aug 14 Python
解决在pycharm运行代码,调用CMD窗口的命令运行显示乱码问题
Aug 23 Python
Python实现电视里的5毛特效实例代码详解
May 15 Python
python+requests实现接口测试的完整步骤
Oct 27 Python
Python: glob匹配文件的操作
Dec 11 Python
在pyCharm中下载第三方库的方法
Apr 18 Python
Python中Numpy和Matplotlib的基本使用指南
Nov 02 Python
Python中文分词库jieba(结巴分词)详细使用介绍
Apr 07 Python
python和shell监控linux服务器的详细代码
Jun 22 #Python
python中plot实现即时数据动态显示方法
Jun 22 #Python
Python+selenium 获取一组元素属性值的实例
Jun 22 #Python
python selenium 获取标签的属性值、内容、状态方法
Jun 22 #Python
python+selenium打印当前页面的titl和url方法
Jun 22 #Python
Python基于多线程实现抓取数据存入数据库的方法
Jun 22 #Python
python实现比较文件内容异同
Jun 22 #Python
You might like
百度工程师讲PHP函数的实现原理及性能分析(二)
2015/05/13 PHP
浅谈PHP中的面向对象OOP中的魔术方法
2017/06/12 PHP
PHP实现mysqli批量执行多条语句的方法示例
2017/07/22 PHP
弹出模态框modal的实现方法及实例
2017/09/19 PHP
JavaScript CSS菜单功能 改进版
2008/12/20 Javascript
JavaScript DOM 编程艺术(第2版)读书笔记(JavaScript的最佳实践)
2013/10/01 Javascript
JavaScript中的变量作用域介绍
2014/12/31 Javascript
jQuery中wrapAll()方法用法实例
2015/01/16 Javascript
详谈LABJS按需动态加载js文件
2015/05/07 Javascript
jquery实现清新实用的网页菜单效果
2015/08/28 Javascript
JS组件系列之Bootstrap table表格组件神器【终结篇】
2016/05/10 Javascript
javascript数组常用方法汇总
2016/09/10 Javascript
有关suggest快速删除后仍然出现下拉列表的bug问题
2016/12/02 Javascript
利用jquery禁止外层滚动条的滚动
2017/01/05 Javascript
SpringMVC+bootstrap table实例详解
2017/06/02 Javascript
form表单序列化详解(推荐)
2017/08/15 Javascript
iview中Select 选择器多选校验方法
2018/03/15 Javascript
vue脚手架搭建过程图解
2018/06/06 Javascript
关于NodeJS中的循环引用详解
2019/07/23 NodeJs
Node.js在图片模板上生成二维码图片并附带底部文字说明实现详解
2019/08/07 Javascript
[01:31](回顾)杀出重围,决战TI之巅
2014/07/01 DOTA
Python中的进程分支fork和exec详解
2015/04/11 Python
详解python3中socket套接字的编码问题解决
2017/07/01 Python
Python 运行.py文件和交互式运行代码的区别详解
2019/07/02 Python
详解python中的time和datetime的常用方法
2019/07/08 Python
浅析Python 抽象工厂模式的优缺点
2020/07/13 Python
python 字符串格式化的示例
2020/09/21 Python
如何通过Python实现RabbitMQ延迟队列
2020/11/28 Python
资产评估专业学生的自我鉴定
2013/11/14 职场文书
年终考核评语
2014/01/19 职场文书
法制宣传月活动总结
2014/04/29 职场文书
幼儿园感恩节活动方案2014
2014/10/11 职场文书
2014年节能降耗工作总结
2014/12/11 职场文书
天下第一关导游词
2015/02/06 职场文书
公司捐书倡议书
2015/04/27 职场文书
医院中层管理人员培训心得体会
2016/01/11 职场文书