Python使用matplotlib绘制三维参数曲线操作示例


Posted in Python onSeptember 10, 2019

本文实例讲述了Python使用matplotlib绘制三维参数曲线操作。分享给大家供大家参考,具体如下:

一 代码

import matplotlib as mpl
from mpl_toolkits.mplot3d importAxes3D
import numpy as np
import matplotlib.pyplot as plt
mpl.rcParams['legend.fontsize']=10#图例字号
fig = plt.figure()
ax = fig.gca(projection='3d')#三维图形
theta = np.linspace(-4* np.pi,4* np.pi,100)
z = np.linspace(-4,4,100)*0.3#测试数据
r = z**3+1
x = r * np.sin(theta)
y = r * np.cos(theta)
ax.plot(x, y, z, label='parametric curve')
ax.legend()
plt.show()

二 运行结果

Python使用matplotlib绘制三维参数曲线操作示例

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

Python 相关文章推荐
python算法学习之桶排序算法实例(分块排序)
Dec 18 Python
Python生成pdf文件的方法
Aug 04 Python
Python打包可执行文件的方法详解
Sep 19 Python
python的re正则表达式实例代码
Jan 24 Python
Python中enumerate()函数编写更Pythonic的循环
Mar 06 Python
python 函数内部修改外部变量的方法
Dec 18 Python
Django 配置多站点多域名的实现步骤
May 17 Python
Python_查看sqlite3表结构,查询语句的示例代码
Jul 17 Python
pycharm安装及如何导入numpy
Apr 03 Python
计算Python Numpy向量之间的欧氏距离实例
May 22 Python
Python RabbitMQ实现简单的进程间通信示例
Jul 02 Python
pandas to_excel 添加颜色操作
Jul 14 Python
Python matplotlib绘制饼状图功能示例
Sep 10 #Python
numpy.random.shuffle打乱顺序函数的实现
Sep 10 #Python
python+pygame实现坦克大战
Sep 10 #Python
使用virtualenv创建Python环境及PyQT5环境配置的方法
Sep 10 #Python
Python将视频或者动态图gif逐帧保存为图片的方法
Sep 10 #Python
python使用PIL和matplotlib获取图片像素点并合并解析
Sep 10 #Python
Python字符串中添加、插入特定字符的方法
Sep 10 #Python
You might like
CodeIgniter CLI模式简介
2014/06/17 PHP
php通过淘宝API查询IP地址归属等信息
2015/12/25 PHP
PHP中each与list用法分析
2016/01/08 PHP
详谈phpAdmin修改密码后拒绝访问的问题
2017/04/03 PHP
CMSPRESS 10行代码搞定 PHP无限级分类2
2018/03/30 PHP
个人总结的一些关于String、Function、Array的属性和用法
2007/01/10 Javascript
深入聊聊Array的sort方法的使用技巧.详细点评protype.js中的sortBy方法
2007/04/12 Javascript
Javascript this关键字使用分析
2008/10/21 Javascript
jQuery一步一步实现跨浏览器的可编辑表格,支持IE、Firefox、Safari、Chrome、Opera
2009/08/28 Javascript
jQuery控制TR显示隐藏的三种常用方法
2014/08/21 Javascript
Bootstrap 组件之按钮(二)
2016/05/11 Javascript
JS常用算法实现代码
2016/11/14 Javascript
js编写三级联动简单案例
2016/12/21 Javascript
Angular 通过注入 $location 获取与修改当前页面URL的实例
2017/05/31 Javascript
vue v-for循环重复数据无法添加问题解决方法【加track-by='索引'】
2019/03/15 Javascript
javscript 数组扁平化的实现
2020/02/03 Javascript
vue项目中使用rem,在入口文件添加内容操作
2020/11/11 Javascript
[59:44]2018DOTA2亚洲邀请赛 3.31 小组赛 B组 paiN vs iG
2018/03/31 DOTA
使用Pyrex来扩展和加速Python程序的教程
2015/04/13 Python
Python中使用装饰器时需要注意的一些问题
2015/05/11 Python
Python计算斗牛游戏概率算法实例分析
2017/09/26 Python
Python中的枚举类型示例介绍
2019/01/09 Python
Python字典的概念及常见应用实例详解
2019/10/30 Python
Python爬虫如何破解JS加密的Cookie
2020/11/19 Python
一款纯css3制作的2015年元旦雪人动画特效教程
2014/12/29 HTML / CSS
css3media响应式布局实例
2016/07/08 HTML / CSS
APM Monaco中国官网:来自摩纳哥珠宝品牌
2017/12/27 全球购物
Linux如何为某个操作添加别名
2013/03/01 面试题
应用化学专业本科生求职信
2013/09/29 职场文书
国旗下演讲稿
2014/05/08 职场文书
平遥古城导游词
2015/02/03 职场文书
幼儿园六一儿童节演讲稿
2015/03/19 职场文书
《红领巾真好》教学反思
2016/02/16 职场文书
python 自动刷新网页的两种方法
2021/04/20 Python
python基础之匿名函数详解
2021/04/21 Python
windows11选中自动复制怎么开启? Win11自动复制所选内容的方法
2022/07/23 数码科技