Matplotlib में कुछ गणितीय समीकरण का उपयोग करके एक समतल प्लॉट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं।
कदम
-
फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग को एडजस्ट करें।
-
बनाएं x और y डेटा अंक numpy का उपयोग कर रहे हैं।
-
x . का उपयोग करना और y , समतल का समीकरण ज्ञात कीजिए (eq) ।
-
एक नया आंकड़ा बनाएं या मौजूदा आंकड़ा सक्रिय करें।
-
प्रक्षेपण='3d' . के साथ वर्तमान अक्ष प्राप्त करें ।
-
x, y . के साथ एक सरफेस प्लॉट बनाएं और eq डेटा बिंदु।
-
आकृति प्रदर्शित करने के लिए, दिखाएँ () . का उपयोग करें विधि।
उदाहरण
pltplt.rcParams["figure.figsize"] =[7.00, 3.50]plt.rcParams["figure.autolayout"] =Truex =np.linspace(-10, 10, 100) )y =np.linspace(-10, 10, 100)x, y =np.meshgrid(x, y)eq =0.12 * x + 0.01 * y + 1.09fig =plt.figure()ax =fig.gca( प्रोजेक्शन='3डी')ax.plot_surface(x, y, eq)plt.show()आउटपुट
यह निम्नलिखित आउटपुट देगा -