2D功能的俯视图

时间:2018-06-26 08:06:24

标签: python matplotlib

我正在尝试可视化类似于以下内容的2d函数:2d example

我发现最好的方法是使用matplotlib.pyplot.contourf,但是对于非常大的功能,这非常慢,而且必须事先设置级别数。

X, Y = np.meshgrid(x, y)  # grid of point
Z = fun(X, Y)

levels = np.arange(0, 25)
im = axes.contourf(X, Y, Z, levels, zdir='z', cmap=cm.viridis)
plt.colorbar(im)

是否有一种“更好”的更有效方法?

图片来自维基百科:

wikipedia

0 个答案:

没有答案