import matplotlib.pyplot as plt
import numpy as np
from mpl_toolkits.mplot3d import Axes3D#设置三维坐标
fig = plt.figure()
ax = Axes3D(fig)#生成数据
x = np.linspace(-5,5,200)
y = np.linspace(-5,5,200)
X, Y = np.meshgrid(x, y)#XY平面的网格数据
Z = (1-X/2+X**7+Y**5)*np.exp(-X**2-Y**2)#画3d图
ax.plot_surface(X,Y,Z,rstride=1,cstride=1,cmap=plt.cm.jet)
#ax.plot_surface(X,Y,z,rstride=1,cstride=1,cmap=plt.get_cmap('rainbow'))
#等高线图
ax.contourf(X,Y,Z,zdir='z',offset=-2,cmap='rainbow') #zdir= x/y/x 轴的等高线 offset=等高线的位置plt.show()

使用matplotlib画简单的3d图相关推荐

  1. python绘制时间序列图_python matplotlib 画dataframe的时间序列图实例

    python matplotlib 画dataframe的时间序列图实例 在python中经常会用到pandas来处理数据,最常用的数据类型是dataframe,但是有时候在dataframe有时间字 ...

  2. 在python中使用matplotlib画简单折线图

    live long and prosper 在python中安装matplotlib实现数据可视化(简单折线图) 1.安装matplotlib 在Windows平台上,试用win+R组合键打开命令行窗 ...

  3. python生成折线图怎么对特定点做颜色_python使用matplotlib绘制简单的折线图和散点图...

    生成数据 数据可视化 数据可视化指的是通过可视化表示来探索数据,它与数据挖掘机密相关. 安装matplotlib 请访问https://pypi.python.org/pypi/matplotlib/ ...

  4. 如何用matplotlib画多Y轴图

    如图,我们想把每个例子的多个指标(Dice, HD, IOU)画在同一个图中,应该怎么操作呢 使用到的工具是: matplotlib (Version: 3.3.3) from mpl_toolkit ...

  5. matplotlib画柱状对比图

    背景 有两组数据,用柱状图表示出两组数据之间的差异 代码 import numpy as np from matplotlib import pyplot as plt ''' 柱形对比图 共有11组 ...

  6. python画circos图_​用Python把图做的好看点:用Matplotlib画个Circos和弦图

    一直觉得circos图 很好看,最近尝试了一下 对中间关系曲线的 绘制 主要利用的数学工具是 贝塞尔曲线 但是对贝塞尔曲线中间的控制点取值 还是不太满意 造成部分曲线看着有点奇怪 成品大概是这样 代码 ...

  7. matplotlib 画多条折线图且x轴下标非数值

    直接上python代码: # -*- coding: utf-8 -*- import matplotlib.pyplot as plt names = ['GFK', 'SA', 'DA-NBNN' ...

  8. 用html编写一幅简单的画,使用html5画简单的折线图

    //得到画布 var can1=document.getElementByIdx_x_x_x("can"); //得到画笔 var cxt=can1.getContext(&quo ...

  9. ArcGis画简单的行政图的详细步骤

    绘制全国行政图 准备数据和ArcGis软件 数据 获取方式很多,这里提供一个网站下载,文末获取. ArcGis 软件可以去软件安装管家下载. 注意: 不适合大佬看. 上面网站可以下载的 svg 和 j ...

最新文章

  1. Android 通过创建一个类来传递对象
  2. 【Linux】一步一步学Linux——builtin命令(215)
  3. 《剑指offer》不用加减乘除做加法
  4. 休眠 嵌入式_内幕消息:嵌入式软件挤出最低功耗模式
  5. mysql 分区表 限制_Mysql分区表使用的一些限制和需要注意的地方-阿里云开发者社区...
  6. vscode-代码文件对比
  7. mysql instr函数_MySQL 的instr函数
  8. Linux宝塔禁止国外ip访问服务器,屏蔽国外ip访问网站代码
  9. 如何成为一个出色的演讲家_成为技术演讲者
  10. EGo1下板_数码管动态显示
  11. Excel找回打开密码过程
  12. 做一套给三星手机用的导航栏图标(伪装Windows10移动版)
  13. 对偶问题和原问题的关系
  14. Linux arping :向相邻主机发送ARP请求
  15. 数据库作业:SQL练习2 - INDEX / INSERT / SELECT
  16. linux下tar.bz2文件的 解压缩方法
  17. Docker疑难杂症汇总
  18. harmonyos系统适配机型,华为鸿蒙os适配手机一览,HarmonyOS系统适配机型有哪些
  19. Android Adapter适配器
  20. 10天精读掌握:计算机组成与设计(COAD:Patterson and Hennessy) (第3天 2018/10.26)

热门文章

  1. 什么是weak symbol?
  2. MySQL自增主键一定是连续的吗
  3. 媒体邀约:会议直播媒体直播,媒体分流,发布会媒体直播平台
  4. centos sqlite3安装及简单命令
  5. 如何判断iOS应用是否运行在m1 Mac上
  6. Mac管理员账户恢复,找回删除的账户
  7. 人工智能:2020的十大进展+2021 年十大技术趋势
  8. Java中API常用类讲解
  9. 你先去楼上的房间,然后大声喊 “爸爸回来啦!”过后再来听电话。”
  10. HP 畅游人系列系统恢复