1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > python matplotlib二维平面等高线的绘制 plt.contour 与 plt.contourf plt.clabel和plt.colorbar plt.xticks([])

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

时间:2020-09-24 15:44:50

相关推荐

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

引用文章1

/lanchunhui/article/details/70495353

引用文章2

/qq_33506160/article/details/78450902

def f(x, y, w=5, sigma=2):return np.sin(w*x)**2 * np.sin(w*y)**2 * np.exp((x+y)/sigma)n = 256x = np.linspace(0, 3, n)y = np.linspace(0, 3, n)X, Y = np.meshgrid(x, y)C = plt.contour(X, Y, f(X, Y), 8, colors='black')# 8代表等高线的密集程度,这里被分为10个部分。如果是0,则图像被一分为二。# 可以将其设置为 20观察变化;# 等高线之间的颜色填充,可选#为等高线填充颜色 8表示按照高度分成8层 alpha表示透明度 cmap表示渐变标准, 如cmap=plt.cm.hotplt.contourf(X, Y, f(X, Y), 8, alpha=.75, cmap='gray_r')plt.clabel(C, inline=True, fontsize=10)# inline=True,表示高度写在等高线上# 关闭坐标轴plt.xticks([])plt.yticks([])

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。