quiver के साथ काम करने के लिए, हम निम्नलिखित चरण अपना सकते हैं:
फिगर का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें।
Numpy एरे का उपयोग करके वेक्टर कोऑर्डिनेट बनाएं।
x, y, u और v डेटा पॉइंट्स प्राप्त करें।
figure() मेथड का उपयोग करके एक नया फिगर बनाएं या मौजूदा फिगर को सक्रिय करें।
gca() मेथड का उपयोग करके वर्तमान एक्सिस प्राप्त करें।
एक्सिस की x और y सीमा सेट करें।
वर्तमान फिगर को रीड्रॉ करने के लिए draw() मेथड का उपयोग करें।
फिगर प्रदर्शित करने के लिए show() मेथड का उपयोग करें।
उदाहरण
import numpy as np import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True soa = np.array([[0, 0, 3, 2], [0, 0, 4, 5], [0, 0, 9, 9]]) X, Y, U, V = zip(*soa) plt.figure() ax = plt.gca() ax.quiver(X, Y, U, V, angles='xy', scale_units='xy', scale=1, color=['red', 'green', 'yellow']) ax.set_xlim([-1, 10]) ax.set_ylim([-1, 10]) plt.draw() plt.show()
आउटपुट
