使用x,y坐标从contourf获取z值

时间:2012-02-29 10:42:46

标签: python matplotlib

这个问题与“How can I get the (x,y) values of the line that is ploted by a contour plot (matplotlib)?”有关,所以我在问题中使用了同样的例子。给出:

import matplotlib.pyplot as plt
x = [1,2,3,4]
y = [1,2,3,4]
z = [[15,14,13,12],[14,12,10,8],[13,10,7,4],[12,8,4,0]]
cs = plt.contourf(x,y,z, [float(i)/10 for i in range(160)])
plt.show()

我想找一个给出给定x和y的z值的函数。 我想象存在这样的东西:

>>> cs.get_value(1.5, 1.5)
14.something

但我无法找到一种简单的方法。

0 个答案:

没有答案