सब कुछ आप अजगर में मैट्रिक्स के बारे में पता करने की आवश्यकता है



यह लेख आपको पायथन में हर ऑपरेशन के साथ मैट्रिक्स का परिचय देगा जो एक प्रोग्राम प्रदर्शन के साथ विषय की चिंता करता है।

यह लेख आपको मैट्रिक्स का परिचय देगा हर ऑपरेशन के साथ जो एक प्रोग्राम प्रदर्शन के साथ विषय की चिंता करता है। इस लेख में निम्नलिखित बिंदुओं को शामिल किया जाएगा,

चलिए फिर हम शुरू करते हैं,





पाइथन में मैट्रिक्स

मैट्रिक्स संख्याओं या डेटा के किसी अन्य रूप में आयताकार सरणी के अलावा कुछ भी नहीं है। अजगर प्रोग्रामिंग भाषा की सीमाओं के भीतर मैट्रिक्स पर काम करने से पहले एक मैट्रिक्स की मूल अवधारणा स्पष्ट होनी चाहिए। डेटा की क्षैतिज व्यवस्था पंक्तियाँ हैं और ऊर्ध्वाधर व्यवस्था कॉलम हैं। किसी भी मैट्रिक्स का आकार या दूसरे शब्दों में, मैट्रिक्स के अंदर तत्वों की संख्या है (R) X (C) जहां R पंक्तियाँ और C, कॉलम हैं। पाइथन में मेट्रिसेस के लिए निर्मित प्रकार नहीं होता है, इसलिए हम मैट्रिक्स के रूप में एक साथ दो या अधिक सूचियों पर विचार करते हैं।



कैसे जावास्क्रिप्ट में सरणी लंबाई पाने के लिए

अब, हम मैट्रिक्स के तत्वों और इसकी कार्यक्षमता को देखने पर एक नज़र डालते हैं। नीचे सचित्र अजगर कोड पर विचार करें।

प्रिंट ('nWELCOME TO EDUREKA! n') प्रिंट ('नीचे एक मैट्रिक्स है') A = [[1,4,5,12], [-5,8,9,0] [-6,7,11, 19]] प्रिंट ('ए =', ए) प्रिंट ('2 पंक्ति को प्रिंट करने के लिए nAttempting') प्रिंट ('ए [1] =', ए [1]) प्रिंट ('2 पंक्ति को प्रिंट करने के लिए nAttempting, 3 तत्व) ') प्रिंट (' ए [1] [2] = ', ए [1] [2]) प्रिंट (' एन पंक्ति 1 के अंतिम तत्व ') प्रिंट (' ए [0] [3] = ', ए [ 0] [3]) कॉलम = [] ए में पंक्ति के लिए: column.append (पंक्ति [2]) प्रिंट ('एन थ्री कॉलम कॉलम एनएन') प्रिंट ('3 कॉलम =', कॉलम) प्रिंट ('एन थैंक्स') आपका दिन अच्छा बीते!')

आउटपुट

आउटपुट - पाइथन में मैट्रिक्स - एडुर्काइस लेख के साथ आगे बढ़ रहे हैं



अजगर में Matrices के लिए NumPy पैकेज

Numpy एक अजगर पुस्तकालय है, जो वैज्ञानिक कंप्यूटिंग के लिए अनुमति देता है। Numpy उपयोगकर्ताओं को बहुआयामी सरणियों पर काम करने में मदद कर सकता है।

/ मैट्रिसेस प्रिंट का जोड़ ('nWELCOME TO EDUREKA! N') आयात np ए = np.array ([[24,41], [35, -9]]) B = np.array ([19], के रूप में) 36], [37,68]]) C = A + B प्रिंट ('Numpy का उपयोग कर एक मैट्रिक्स को समेटना सरल है') प्रिंट (C) प्रिंट ('nThank You!')

आउटपुट

/

इस लेख के साथ आगे बढ़ रहे हैं

मैट्रिस का गुणन

दो मैट्रिसेस का उत्पाद नम्पी पुस्तकालयों का उपयोग करके नीचे सचित्र के रूप में पाया जाता है।

// एनपी ए = np.array ([[7,1,3], [6, -2,0]]) B = np.array ([[2,3], [9,5]] के रूप में आयात सुन्न [४, -२]] C = A.dot (B) प्रिंट ('दो मेट्रिसेस का उत्पाद n' है) प्रिंट (C) प्रिंट ('nThank you! N')

आउटपुट

ऑब्जेक्ट जावा की प्रतिलिपि बनाएँ

पायथन में मैट्रिक्स पर इस लेख के साथ आगे बढ़ते हुए,

एक मैट्रिक्स का संक्रमण

ट्रांज़ोज़ एक नए मैट्रिक्स का गठन करता है जिसकी पंक्तियाँ अब कॉलम हैं और जिनके कॉलम अब प्रारंभिक मैट्रिक्स की पंक्तियाँ हैं।

// np ए = np.array ([[1,1], [2,1], [3, -3]] प्रिंट के रूप में सुन्न आयात करें ('n यह आपका मूल मैट्रिक्स है') प्रिंट (ए) प्रिंट ( 'यह आपका संक्रमण है') प्रिंट (A.transpose ()) प्रिंट ('nThank You')

आउटपुट

यह हमें इस लेख के अंत में लाता है।

अपने विभिन्न अनुप्रयोगों के साथ अजगर पर गहराई से ज्ञान प्राप्त करने के लिए, आप कर सकते हैं 24/7 समर्थन और आजीवन पहुंच के साथ लाइव ऑनलाइन प्रशिक्षण के लिए।

क्या आप हमसे कोई प्रश्न पूछना चाहते हैं? उन्हें लेख के टिप्पणी अनुभाग में उल्लेख करें और हम आपके पास वापस आ जाएंगे।