matplotlib.pyplot.contour()函数Matplotlib是Python中的一个库,它是NumPy库的数值-数学扩展。Pyplot是一个基于状态的Matplotlib模块接口,该模块提供了一个类似matlab的接口。matplotlib.pyplot.contour()函数使用matplotlib库pyplot模块中的contour()函数绘制轮廓。
deff(x,y):return(1-x/2+x**5+y**3)*np.exp(-x**2-y**2)n=256x=np.linspace(-3,3,n)y=np.linspace(-3,3,n)X,Y=np.meshgrid(x,y)plt.contourf(X,Y,f(X,Y),8,alpha=.75,cmap='jet')C=plt.contour(X,Y,f(X,Y),8,colors='black',linewidth=.5)plt.clabel(C,inline=True...
一般与vmin和vmax参数配合使用。 4. linewidths 功能:设置等值线线宽度,一般为数字。 5. linestyles 功能:等值线线型,一般可选None, 'solid', 'dashed', 'dashdot', 'dotted'。 四、等值线图 plt.contour() 其内部不填充颜色,只绘制以不同颜色区分的分界线,参数与plt.contourf()类似。 f2=plt.contour(x...
x=[1,2,3,4,5]y=[1,8,27,64,125]# 调用绘制plot方法 # 利用linewidth属性设置线条的宽度 plt.plot(x,y,linewidth=5)# 添加x,y轴名称 plt.xlabel('x',fontsize=14)# fontsize:设置字体大小 plt.ylabel('x^3',fontsize=14)plt.rcParams['font.sans-serif']=['SimHei']# 用来正常显示中文标签...
plt.contour() 该函数用于定义等高线中的线。应用方法如下: 01 02 # 定义等高线的线的颜色,宽度 C = plt.contour(X,Y,f_x_y,8,colors='black',linewidth = 5) 其中,X,Y分别代表网格化后的x,y坐标;f_x_y对于等高线而言,其代表了高度;8代表等高线要分为10块(输入0时等高线分为2块);colors代表线的...
mp.contour(x, y, z, 等高线条数,colors=颜色, linewidth=线宽)#等高线绘制 contourf - 填充等高线 1 mp.contourf(x, y, z, 等高线条数,cmap=颜色映射)# 等高线填充 clabel - 标记等高线,向CS(由contour函数返回的matplotlib.contour.ContourSet对象)中的轮廓线添加标签 ...
linewidths=0.5:设置线宽为0.5。 plt.clabel(contour, inline=True, fontsize=10): inline=True:将标签显示在等高线内部。 fontsize=10:设置标签字体大小为10。 4. 常见问题与解答(FAQ) 以下是关于等高线图的常见问题及解答: 5. 等高线图与其他图表的对比 ...
(X,Y),8,alpha=.75,cmap=plt.cm.hot)# 创建等高线,设置等高线数量为8,颜色为黑色,线宽为0.5C=plt.contour(X,Y,f(X,Y),8,colors='black',linewidths=.5)# 在等高线上标注高度值,设置字体大小为10plt.clabel(C,inline=True,fontsize=10)# 不显示x轴刻度plt.xticks(())# 不显示y轴刻度plt.y...
contour曲线过于粗糙 我也尝试了很多方法,比如说每隔4个点读取数据,或者用线性插值等插值方法,将数据插值到更大的网格上去,但是收效甚微,最后发现可以使用高斯滤波的函数。下面直接放上成果图,因为我不会ps所以图片还是相差很多,如果有兄弟有更好的完善方法,可以dd我。
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() 本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。 原始发表:2019/11/25 ,如有...