जावा में मैट्रिक्स गुणन कैसे लागू करें?



यह लेख आपको एक बहुत ही सामान्य समस्या से परिचित कराएगा, जिससे यदि निपटा जाए, तो कई कार्य आसान हो जाते हैं। यह आलेख जावा में मैट्रिक्स गुणन पर चर्चा करेगा

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

तो चलिए इस लेख से शुरुआत करते हैं,





जावा में मैट्रिक्स गुणन

बाइनरी ऑपरेशन का उपयोग करके दो मैट्रिक्स की प्रविष्टियों से एकल मैट्रिक्स प्राप्त करना मैट्रिक्स गुणन के रूप में जाना जाता है। सरल शब्दों में, यदि दो मैट्रिसेस R और S ऑर्डर के a * b और b * c को गुणा करते हैं, तो प्राप्त मैट्रिक्स ऑर्डर a * c का है। एक मैट्रिक्स का गुणन विभिन्न तरीकों का उपयोग करके जावा में कुशलतापूर्वक किया जा सकता है। सबसे प्रभावी विधि नीचे चर्चा की गई है।

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



लूप के लिए उपयोग करना

इस पद्धति में, हम लूप के लिए उपयोग करते हैं।

सार्वजनिक वर्ग मुख्य {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग args []) {// दो मेट्राइस इंट m1 [] [] = {{1,2,3}, {4,5,6}, {2,3,4 }} int m2 [] [] = {{१,२,३}, {४,५,६}, {२,३,४}} int m [] [] = नया int [३] [३] / / 3 पंक्तियों और 3 कॉलम // के लिए गुणा (int i = 0i)<3i++){ for(int j=0j<3j++){ m[i][j]=0 for(int k=0k<3k++) { m[i][j]+=m1[i][k]*m2[k][j] } //end of k loop System.out.print(m[i][j]+' ') //printing matrix } //end of j loop System.out.println() } }} 

आउटपुट



१५ २१ २ 27

३६ ५१ ६६

२२ ३१ ४०

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

कीबोर्ड के माध्यम से इनपुट निर्दिष्ट करें

आयात java.util.Scanner सार्वजनिक वर्ग मुख्य {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग args []) {int n स्कैनर इनपुट = नया स्कैनर (System.in) System.out.println ('मैट्रिक्स का आधार दर्ज करें' n = इनपुट। nextInt () int [] [] m1 = नया int [n] [n] int [] [] m2 = नया int [n] [n] int [] [] चटाई = नया int [n] [n] प्रणाली। out.println ('प्रथम मैट्रिक्स पंक्ति के तत्वों को दर्ज करें: n') के लिए (int i = 0 i)

आउटपुट

मैट्रीस का आधार दर्ज करें:

जावा कैसे एक कार्यक्रम से बाहर निकलने के लिए

1 मैट्रिक्स पंक्ति वार के तत्वों को दर्ज करें:

एक

2 मैट्रिक्स पंक्ति के तत्वों को बुद्धिमान में दर्ज करें:

एक

गुणकों को गुणा करना:

उत्पाद:

३ ३६ ३४

270 314 358

134 126 118

इस प्रकार, जावा में लूप का उपयोग करके दो मैट्रिसेस के उत्पाद को कुशलता से पाया जा सकता है।

इस प्रकार हम 'जावा में मैट्रिक्स गुणन' पर इस लेख के अंत में आए हैं। आप और अधिक जानने के लिए चाहते हैं, तो बाहर की जाँच करें Edureka, एक विश्वसनीय ऑनलाइन शिक्षण कंपनी है। एडुर्का के जावा जे 2 ईई और एसओए प्रशिक्षण और प्रमाणन पाठ्यक्रम आपको हाइबरनेट और स्प्रिंग जैसे विभिन्न जावा फ्रेमवर्क के साथ कोर और उन्नत जावा अवधारणाओं दोनों के लिए प्रशिक्षित करने के लिए डिज़ाइन किया गया है।

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