इंजीनियरिंग डेटा के 3 डी दृश्यकरण का निर्माण जटिल संरचनाओं और व्यवहारों को समझने में मदद करता है। Matplotlib के साथ SciPy को एकीकृत करने से उन्नत डेटा विश्लेषण और दृश्य क्षमता की अनुमति मिलती है। यह लेख बताता है कि इन उपकरणों का प्रभावी ढंग से उपयोग करके 3 डी भूखंड कैसे उत्पन्न करें।

पर्यावरण की स्थापना

शुरू करने के लिए, यदि वे पहले से ही उपलब्ध नहीं हैं तो आवश्यक पुस्तकालयों को स्थापित करें। SciPy और Matplotlib स्थापित करने के लिए पाइप का उपयोग करें:

Command:]

पाइप स्थापित scipy matplotlib

विजुअलाइजेशन के लिए डेटा तैयार करना

SciPy कार्यों या अन्य डेटा स्रोतों का उपयोग करके इंजीनियरिंग डेटा उत्पन्न या लोड करें। उदाहरण के लिए, सतह के भूखंड के लिए एक जाल ग्रिड बनाएं:

Example:

np के रूप में आयात numpy

x = np.linspace(-5, 5, 100)

y = np.linspace(-5, 5, 100)

X, Y = np.meshgrid(x, y)

Z = np.sin(np.sqrt(X* * * *2) + Y* ****))

3D Visualization

डेटा को देखने के लिए Matplotlib की 3D साजिश क्षमताओं का उपयोग करें। 3D टूलकिट आयात करें और साजिश स्थापित करें:

Example:

PLT के रूप में Matplotlib.pyplot आयात करें

mpl toolkits.mplot3d आयात Axes3D से

fig = plt.morph()

Ax = fig.add subplot(111, प्रोजेक्शन ='3d)

Ax.plot surface (X, Y, Z, cmap='viridis)

plt.show ()

अतिरिक्त दृश्यता युक्तियाँ

रंग मानचित्र समायोजित करें, लेबल जोड़ें और स्पष्टता बढ़ाने के दृष्टिकोण को अनुकूलित करें। विभिन्न दृष्टिकोणों के लिए वायरफ्रेम या समोच्च प्लॉट जैसे विभिन्न प्लॉटिंग कार्यों का उपयोग करें।

अनुकूलन के उदाहरणों में शामिल हैं:

  • Changing colormap: cmap='plasma'
  • Adide लेबल: ax.set xlabel('X अक्ष')]
  • ]Adjusting view angle: ax.view init(elev=30, azim=45)