与python的轮廓图

时间:2014-03-02 21:44:49

标签: python matplotlib plot

这是我的代码。我尝试使用它绘制轮廓,但是,我在同一网格上得到两个图。正好是一半而不是完整的情节。我的意思是我的网格在x方向上是20个单位,然而,我得到的图在x方向上是10个单位,复制图从10到20个单位。你能看出什么错了吗? v是一个20x10的numpy数组

x, y = range(0, 20), range(0,10)
xi, yi = np.meshgrid(x, y)


# Interpolate
rbf = scipy.interpolate.Rbf(xi, yi, v)
zi = rbf(xi, yi)

plt.imshow(zi, vmin = 1.6, vmax=2)
plt.colorbar()
plt.show()

0 个答案:

没有答案