2009-12-03 20 views
8

मैं http://matplotlib.sourceforge.net/examples/pylab_examples/quiver_demo.htmlअजगर (matplotlib) में वेक्टर क्षेत्रों साजिश

from pylab import * 
from numpy import ma 

X,Y = meshgrid(arange(0,2*pi,.2),arange(0,2*pi,.2)) 
U = cos(X) 
V = sin(Y) 

#1 
figure() 
Q = quiver(U, V) 
qk = quiverkey(Q, 0.5, 0.92, 2, r'$2 \frac{m}{s}$', labelpos='W', 
       fontproperties={'weight': 'bold'}) 
l,r,b,t = axis() 
dx, dy = r-l, t-b 
axis([l-0.05*dx, r+0.05*dx, b-0.05*dy, t+0.05*dy]) 

title('Minimal arguments, no kwargs') 

अब इस कोड को पाया, मैं इस ग्राफिक कैसे देख सकता है? बेहतर अभी तक, मैं इसे फ़ाइल में कैसे सहेज सकता हूं, मान लीजिए, जेपीईजी? कोड चल रहा है लेकिन मैं कुछ भी नहीं देख सकता।

उत्तर

5

स्क्रिप्ट के अंत में show() चिपकाएं। या, एक jpg फ़ाइल में सहेजें डाल

savefig('output.jpg') 
show() 

show() से पहले savefig() आदेश डाल करने के लिए सुनिश्चित करें के लिए।

6

आदर्श रूप में, आप इसे एक इंटरैक्टिव शैल (जैसे ईपीडी पायथन के पायलाब) में टाइप करेंगे। अन्यथा, आपको show() कमांड

को स्पष्ट रूप से आमंत्रित करने की आवश्यकता है
संबंधित मुद्दे