import numpy as np
import matplotlib.pyplot as  plt#绘制一张图
fig=plt.figure()
#绘制3D子图
ax=fig.add_subplot(projection="3d")
x0 = np.arange(-3,3,0.1)
x1 = np.arange(-3,3,0.1)
x0,x1= np.meshgrid(x0, x1)
z = np.array(x0**2 + x1**2)ax.plot_surface(x0,x1,z,cmap='inferno')
ax.set_xlabel("x0")
ax.set_ylabel("x1")
ax.set_zlabel("f(x)")
ax.set_title("3D")
plt.show()

代码运行结果如下:

那么我们如何修改colormap(cmap)的值呢?又怎么知道它到底有哪些值呢?

方法一:在python控制台进行以下操作即可得知cmap的参数

方法二:在pycharm中cmap处输入错误参数,错误提示信息中会给出cmap的参数

matplotlib绘制三维曲面图相关推荐

  1. MATLAB绘制三维曲面图和等高线 绘图(2)

    绘制三维曲面图步骤: 1): 对数据进行处理,得到三维曲面上的点坐标组 方法有: 1.将自变量离散, x=xmin:dx:xmax y=ymin:dy:ymax 2.利用meshgrid 指令 生成 ...

  2. Matlab来绘制三维曲面图、等高线图等

    文章目录 前言 一.Matlab插值 1.Meshgrid函数 2.Griddata函数 二.绘制 1.使用函数 (1)linspace函数 (2)peaks函数 (3)polt3函数 (4)mesh ...

  3. python绘制三维曲面图-python中Matplotlib实现绘制3D图的示例代码

    Matplotlib 也可以绘制 3D 图像,与二维图像不同的是,绘制三维图像主要通过 mplot3d 模块实现.但是,使用 Matplotlib 绘制三维图像实际上是在二维画布上展示,所以一般绘制三 ...

  4. python绘制三维轨迹_Python学习(一) —— matplotlib绘制三维轨迹图

    在研究SLAM时常常需要对其输出的位姿进行复现以检测算法效果,在ubuntu系统中使用Python可以很好的完成相关的工作. 一. Ubuntu下Python的使用 在Ubuntu下使用Python有 ...

  5. python怎样画立体图-Python学习(一) —— matplotlib绘制三维轨迹图

    在研究SLAM时常常需要对其输出的位姿进行复现以检测算法效果,在ubuntu系统中使用Python可以很好的完成相关的工作. 一. Ubuntu下Python的使用 在Ubuntu下使用Python有 ...

  6. matlab矩阵绘制3d曲面,Matplotlib 绘制 3D曲面图(实现基本设置的函数模板,直接复制即可调用)...

    Matplotlib 是 Python 的绘图库,它与 NumPy 一起使用,可以基本上实现 MATLAB 的绘图和计算功能,而且效率更高,速度更快. 今天主要说一下关于 Matplotlib 绘制三 ...

  7. Python——根据散点数据绘制三维曲面图( meshgrid函数以及Axes3D [plot_surface] )

    1.初始散点数据处理成xy网格数据 import numpy as np x = np.arange(-2, 2, 0.025) y = np.arange(-2, 2, 0.025) x, y = ...

  8. 用python画动态三维轨迹_Python学习(一) —— matplotlib绘制三维轨迹图

    在研究SLAM时常常需要对其输出的位姿进行复现以检测算法效果,在ubuntu系统中使用Python可以很好的完成相关的工作. 一. Ubuntu下Python的使用 在Ubuntu下使用Python有 ...

  9. python绘制三维曲面图-Python中使用Matplotlib绘制3D图形示例

    原标题:Python中使用Matplotlib绘制3D图形示例 3D图形能给我们对数据带来更加深入地理解.python的matplotlib库就包含了丰富的3D绘图工具.3D图形在数据分析.数据建模. ...

最新文章

  1. 阿里云华北3超大规模数据中心开服 ECS全系列降价20%
  2. k8s项目(弹性云实战)
  3. MongoDB基础知识总结
  4. boost::combine相关的测试程序
  5. [BUUCTF-pwn]——inndy_rop
  6. 音视频技术开发周刊 88期
  7. RS(1)--10分钟了解什么是推荐系统
  8. php密码安全检测,php – 密码安全随机字符串函数
  9. 百度SEO站群PHP进销存源码ERP多仓库管理源码
  10. 判断二进制半整数_牛客网
  11. kubernetes视频教程笔记 (20)-ingress
  12. 六自由度机械臂运动学分析及其轨迹规划
  13. 使用并解析 OPML 格式的订阅列表来转移自己的 RSS 订阅(概念篇)
  14. [IE8]開發自己站台的視覺化搜尋(Visual Search)
  15. Baas是什么?区块链Baas平台开发解决方案带你知晓
  16. 安卓开发者必备的5款App:终端模拟器、颜色萃取、移动IDE等
  17. 够哦了下攻击力开房间的发的goole
  18. 【GDOI2016】疯狂动物城 题解
  19. 中文翻译泰文难吗?如何做好泰文翻译?
  20. 如何用计算机直接做工资表,在电脑上excel做工资表怎么划线

热门文章

  1. 一个想踏入游戏行业的人的独白
  2. 如何用爬虫批量保存了P站的靓图!!!
  3. Camera 3A 入门
  4. 对抗训练:对抗训练中的过拟合现象和对抗训练技巧总结
  5. 示坡线高程判断_等高线地形图的判断方法
  6. Marr的视觉计算理论
  7. 此页面上的脚本造成Web浏览器运行速度减慢。如果继续运行,您的计算机将可能停止响应。...
  8. 人脸识别走进地铁安防 八通线视频监控完成升级
  9. 【海报生成网站】最新设计海报生成器网站项目源码
  10. Java——Seqlist