జావాలో మ్యాట్రిక్స్ గుణకారం ఎలా అమలు చేయాలి?



ఈ వ్యాసం మీకు చాలా సాధారణ సమస్యను పరిచయం చేస్తుంది, ఇది వ్యవహరించినట్లయితే, చాలా పనులను సులభతరం చేస్తుంది. ఈ వ్యాసం జావాలో మ్యాట్రిక్స్ గుణకారం గురించి చర్చిస్తుంది

ఈ వ్యాసం మీకు చాలా సాధారణ సమస్యను పరిచయం చేస్తుంది, ఇది వ్యవహరించినట్లయితే, చాలా పనులను సులభతరం చేస్తుంది. ఈ వ్యాసం చర్చిస్తుంది జావాలో. ఈ వ్యాసంలో క్రింది గమనికలు చర్చించబడతాయి,

కాబట్టి ఈ వ్యాసంతో ప్రారంభిద్దాం,





జావాలో మ్యాట్రిక్స్ గుణకారం

బైనరీ ఆపరేషన్ ఉపయోగించి రెండు మాత్రికల ఎంట్రీల నుండి ఒకే మాతృకను పొందడం మ్యాట్రిక్స్ గుణకారం అంటారు. సరళంగా చెప్పాలంటే, ఆర్ * మరియు ఎస్ అనే రెండు మాత్రికలు * బి మరియు బి * సి గుణించినట్లయితే, పొందిన మాతృక క్రమం * సి. మాతృక యొక్క గుణకారం వివిధ పద్ధతులను ఉపయోగించి జావాలో సమర్థవంతంగా చేయవచ్చు. అత్యంత ప్రభావవంతమైన పద్ధతి క్రింద చర్చించబడింది.

ఈ వ్యాసంతో ముందుకు సాగుతోంది



లూప్ కోసం ఉపయోగించడం

ఈ పద్ధతిలో, మేము లూప్ కోసం ఉపయోగించుకుంటాము.

పబ్లిక్ క్లాస్ మెయిన్ {పబ్లిక్ స్టాటిక్ వాయిడ్ మెయిన్ (స్ట్రింగ్ అర్గ్స్ []) {// రెండు మాత్రికలను సృష్టించడం int m1 [] [] = {2 1,2,3}, {4,5,6}, {2,3,4 }} int m2 [] [] = {2 1,2,3}, {4,5,6}, {2,3,4}} int m [] [] = కొత్త పూర్ణాంకానికి [3] [3] / / 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() } }} 

అవుట్పుట్



15 21 27

36 51 66

22 31 40

జావాలో మ్యాట్రిక్స్ గుణకారంపై ఈ కథనంతో ముందుకు సాగుతోంది,

కీబోర్డ్ ద్వారా ఇన్‌పుట్‌ను పేర్కొనండి

దిగుమతి java.util.Scanner పబ్లిక్ క్లాస్ మెయిన్ {పబ్లిక్ స్టాటిక్ వాయిడ్ మెయిన్ (స్ట్రింగ్ అర్గ్స్ []) {int n స్కానర్ ఇన్పుట్ = కొత్త స్కానర్ (System.in) System.out.println ('మాత్రికల బేస్ ఎంటర్') n = ఇన్పుట్. nextInt () int [] [] m1 = new int [n] [n] int [] [] m2 = new int [n] [n] int [] [] mat = new int [n] [n] సిస్టమ్. out.println ('1 వ మాతృక వరుస వారీగా మూలకాలను నమోదు చేయండి: n') (int i = 0 i

అవుట్పుట్

మాత్రికల ఆధారాన్ని నమోదు చేయండి:

3

1 వ మాతృక వరుస వారీగా మూలకాలను నమోదు చేయండి:

ఒకటి

2

3

6

5

4

7

8

9

2 వ మాతృక వరుస వారీగా మూలకాలను నమోదు చేయండి:

3

2

ఒకటి

4

5

6

జావాలో ప్రతిష్ఠంభనను ఎలా నివారించాలి

9

8

7

మాత్రికలను గుణించడం:

ఉత్పత్తి:

38 36 34

270 314 358

134 126 118

ఈ విధంగా, జావాలోని ఫర్ లూప్‌ను ఉపయోగించడం ద్వారా రెండు మాత్రికల ఉత్పత్తిని సమర్థవంతంగా కనుగొనవచ్చు.

ఈ విధంగా ‘జావాలో మ్యాట్రిక్స్ గుణకారం’ పై ఈ వ్యాసం ముగిసింది. మీరు మరింత తెలుసుకోవాలనుకుంటే, చూడండి విశ్వసనీయ ఆన్‌లైన్ లెర్నింగ్ సంస్థ ఎడురేకా చేత. ఎడురేకా యొక్క జావా J2EE మరియు SOA శిక్షణ మరియు ధృవీకరణ కోర్సు కోర్ మరియు అధునాతన జావా భావనలతో పాటు హైబర్నేట్ & స్ప్రింగ్ వంటి వివిధ జావా ఫ్రేమ్‌వర్క్‌ల కోసం మీకు శిక్షణ ఇవ్వడానికి రూపొందించబడింది.

మాకు ప్రశ్న ఉందా? దయచేసి ఈ బ్లాగ్ యొక్క వ్యాఖ్యల విభాగంలో దీనిని ప్రస్తావించండి మరియు మేము వీలైనంత త్వరగా మిమ్మల్ని సంప్రదిస్తాము.