博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python使用matplotlib绘制三维曲线
阅读量:6004 次
发布时间:2019-06-20

本文共 502 字,大约阅读时间需要 1 分钟。

  本文主要演示如何使用matplotlib绘制三维图形

  代码如下:

  

# -*- coding: UTF-8 -*-import matplotlib as mplfrom mpl_toolkits.mplot3d import Axes3Dimport numpy as npimport matplotlib.pyplot as plt# 设置图例字号mpl.rcParams['legend.fontsize'] = 10fig = plt.figure()# 设置三维图形模式ax = fig.gca(projection='3d')# 测试数据theta = np.linspace(-4 * np.pi, 4 * np.pi, 100)z = np.linspace(-4, 4, 100) / 4r = z**3 + 1x = r * np.sin(theta)y = r * np.cos(theta)# 绘制图形ax.plot(x, y, z, label='parametric curve')# 显示图例ax.legend()# 显示图形plt.show()

  运行效果

 

转载地址:http://zwpmx.baihongyu.com/

你可能感兴趣的文章
常用排序算法
查看>>
题解——loj6280 数列分块入门4 (分块)
查看>>
Nginx配置文件nginx.conf详解
查看>>
Ubuntu下实现socks代理转http代理
查看>>
使用PL/SQL能查询oracle中数据,在for update 语句中一直卡住
查看>>
05机器学习实战之Logistic 回归scikit-learn实现
查看>>
libevent evbuffer参考文章
查看>>
用python爬取app照片
查看>>
ASP.NET状态管理
查看>>
软件工程中的瀑布模型和敏捷模型
查看>>
不做7件事,提高生产力
查看>>
PS小技巧之完美抠图
查看>>
一个Oracle触发器的示例
查看>>
《Photoshop CS5 The Missing Manual》 - 书摘精要
查看>>
HSQLDB 安装与使用
查看>>
Oracle 字符串分割排序冒泡算法
查看>>
深度学习与神经网络
查看>>
李小龙教给我们的敏捷开发之道
查看>>
windows 程序设计的一些总结
查看>>
细数AutoLayout以来UIView和UIViewController新增的相关API<转写>
查看>>