2009-10-13 4 views
11

वहाँ एक आसान तरीका (एक्स, वाई) एक समोच्च रेखा है कि इस तरह की साजिश रची गई थी के मूल्यों को प्राप्त करने के लिए है: लौटे ContourSet के संग्रह संपत्ति मेंमैं एक समोच्च साजिश द्वारा प्लॉट किए गए लाइन के (x, y) मान कैसे प्राप्त कर सकता हूं?

import matplotlib.pyplot as plt 
x = [1,2,3,4] 
y = [1,2,3,4] 
m = [[15,14,13,12],[14,12,10,8],[13,10,7,4],[12,8,4,0]] 
cs = plt.contour(x,y,m, [9.5]) 
plt.show() 

उत्तर

9

देखो। विशेष रूप से पहले संग्रह की get_paths() विधि प्रत्येक पंक्ति खंड बनाने वाले जोड़े गए अंक लौटाती है।

cs.collections[0].get_paths() 
संबंधित मुद्दे