import numpy as np

import matplotlib

matplotlib.use(“TkAgg”)

import matplotlib.pyplot as plt

def height(x,y):

#the height function

return(1-x/2+x5+y3)*np.exp(-x2-y2)

n=256

x=np.linspace(-3,3,n)

y=np.linspace(-3,3,n)

X,Y=np.meshgrid(x,y) #把X,Y传入网格中,X.shape=nn,Y.shape=nn

use plt.contourf to filling contours

#X,Y and value for (X,Y) point

plt.contourf(X,Y,height(X,Y),8,alpha=0.75,cmap=plt.cm.hot)

#8:8+2=10,将高分为10部分,

#alpha:透明度

#cmap:color map

#use plt.contour to add contour lines

C=plt.contour(X,Y,height(X,Y),8,colors=“black”,linewidth=.5)

#adding label

plt.clabel(C,inline=True,fontsize=10)

#clabel:cycle的label,inline=True表示label在line内,fontsize表示label的字体大小

plt.show()

承接Matlab、Python和C++的编程,机器学习、计算机视觉的理论实现及辅导,本科和硕士的均可,咸鱼交易,专业回答请走知乎,详谈请联系QQ号757160542,非诚勿扰。

本文同步分享在 博客“于小勇”(CSDN)。

如有侵权,请联系 support@oschina.cn 删除。

本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

python contourf色阶_matplotlib:plt.contourf(画等高线)相关推荐

  1. python contourf色阶_python – pyplot.contourf如何从色彩图中选择颜色?

    我一直在使用from_levels_and_colors函数,因此我可以在pcolormesh图上使用扩展颜色条,类似于contourf.这是我的示例contourf plot: import num ...

  2. python matplotlib绘制等高线,plt.contour(),ax3.contour()和plt.contourf(),ax3.contour(), 同名函数

    引用文章 https://blog.csdn.net/lanchunhui/article/details/70495353 首先这是由不同对象调用的函数,ax3指3D Figure对象即<cl ...

  3. python matplotlib二维平面等高线的绘制, plt.contour 与 plt.contourf, plt.clabel和plt.colorbar, plt.xticks([])

    引用文章1 https://blog.csdn.net/lanchunhui/article/details/70495353 引用文章2 https://blog.csdn.net/qq_33506 ...

  4. python contourf色阶_Python matplotlib使用colormap更改contourf plot中指...

    我只是绘制相同的轮廓图,但只是在-1和1之间的水平,颜色为白色. 例如: from matplotlib import pyplot as plt from matplotlib import cm ...

  5. matplotlib 等高线的绘制 —— plt.contour 与 plt.contourf

    contour:轮廓,等高线. 为等高线上注明等高线的含义: cs = plt.contour(x, y, z) plt.clabel(cs, inline=1, fontsize=10) plt.c ...

  6. 决策边界绘制函数plot_decision_boundary()和plt.contourf函数详解

    在做吴恩达老师的深度学习课程作业时,发现决策边界函数不好理解plot_decision_boundary(model , X , y).将此函数理解记录下: 作业地址:https://blog.csd ...

  7. meshgrid()+plt.contourf()用法

    这次在matplotlib画图时遇到了这两个函数,感觉有必要看看怎么用,就自己尝试找找文档稍微记一下关键使用 np.meshgrid() numpy.meshgrid(*xi, copy=True, ...

  8. 【解决报错原因分析】画图plt.contourf(X,Y,Z)报错TypeError: unhashable type: ‘numpy.ndarray‘(含详细示例讲解)

    今天简化画图代码的时候发现了很奇怪的报错现象,经过一系列尝试找到了根源,希望帮助后来人,主要问题出现在如下语句中(为了体现问题.方便比对,特意在这改变了x为xx,如果你不想看这冗长的示例,可以直接按照 ...

  9. np.meshgrid, ravel(), np.c_, plt.contourf()函数的用法,以及决策边界的画法。

    前言: 楼主最近在学机器学习时碰到的一些函数,用来画决策边界.记录现在的想法. 1: np.meshgrid的用法: X,Y = np.meshgrid(x,y)是将x中的每个点与y中的每个点连起来成 ...

最新文章

  1. jenkins持续集成(一): 在Linux下的安装与配置
  2. windows安装TensorFlow和Keras遇到的问题及其解决方法
  3. Git本地与远程配对命令:两种 一种是在推送push时候配对 一种是新建分支checkout -b时候配对
  4. GitGitHub语法大全
  5. micropython webrepl_4-5 MicroPython WebREPL 命令行交互环境设置-2 接入点模式
  6. cesium广告牌_公路广告牌
  7. ASP.NET 本地化 (localization)
  8. NumPy Beginner's Guide 2e 带注释源码 五、处理 NumPy 矩阵和 ufunc
  9. 为什么你设计的网页不够惊艳?
  10. css 背景色渐变 background linear-gradient
  11. 可通过http获取远端服务信息_(二)NebuLogMvcSample如何获取应用日志并定制输出...
  12. 浏览器 实现复制粘贴 上传图片, js实现粘贴图片预览功能
  13. vue 路由守卫 解析
  14. 2018年Google开发者大会
  15. 操作系统复习——进程同步与通信
  16. 计算机大赛获奖作品动画,全国xx杯说课大赛计算机类一等奖作品:《遮罩动画》说课课件...
  17. vue+netty+redis微信猜数对战小游戏
  18. NEC加入美国国土安全局AIS网络威胁信息官民共享体系
  19. 软件压力测试图片60张,看图测压力,你抗压么?
  20. 怎么计算机求和错误的,《表格计算求和错误怎么办》 为什么EXCEL公式求和会有错误...

热门文章

  1. 魔方阵:3阶、4阶、8阶算法与实现
  2. 6、Google TPU 入手教程
  3. python输入一组数据找出被七除余一的数_2018年最新北师大版小学三年级数学下册第一单元 除法 检测试题试卷...
  4. 利用css 画三角形
  5. 面试心经03--大数据开发工程师
  6. MySql计算两个日期时间的差函数
  7. Real-Time Rendering——4.5 Morphing 变形
  8. 小米6系统 android版本是多少钱,小米6成功刷入!统信UOS是个什么系统?
  9. Could not connect to Redis at ip:6379
  10. 安卓app开发方案_新闻App开发方案