ஜாவாவில் மேட்ரிக்ஸ் பெருக்கலை எவ்வாறு செயல்படுத்துவது?



இந்த கட்டுரை உங்களுக்கு மிகவும் பொதுவான சிக்கலை அறிமுகப்படுத்தும், இது கையாளப்பட்டால், பல பணிகளை எளிதாக்குகிறது. இந்த கட்டுரை ஜாவாவில் மேட்ரிக்ஸ் பெருக்கல் பற்றி விவாதிக்கும்

இந்த கட்டுரை உங்களுக்கு மிகவும் பொதுவான சிக்கலை அறிமுகப்படுத்தும், இது கையாளப்பட்டால், பல பணிகளை எளிதாக்குகிறது. இந்த கட்டுரை விவாதிக்கும் ஜாவாவில். இந்த கட்டுரையில் பின்வரும் சுட்டிகள் விவாதிக்கப்படும்,

எனவே இந்த கட்டுரையுடன் தொடங்குவோம்,





ஜாவாவில் மேட்ரிக்ஸ் பெருக்கல்

பைனரி செயல்பாட்டைப் பயன்படுத்தி இரண்டு மெட்ரிக்ஸின் உள்ளீடுகளிலிருந்து ஒற்றை மேட்ரிக்ஸைப் பெறுவது மேட்ரிக்ஸ் பெருக்கல் என்று அழைக்கப்படுகிறது. எளிமையான சொற்களில், ஒரு * பி மற்றும் பி * சி வரிசையின் ஆர் மற்றும் எஸ் ஆகிய இரண்டு மெட்ரிக்குகள் பெருக்கப்பட்டால், பெறப்பட்ட அணி ஒரு * சி வரிசையில் இருக்கும். ஒரு மேட்ரிக்ஸின் பெருக்கல் பல்வேறு முறைகளைப் பயன்படுத்தி ஜாவாவில் திறமையாக செய்ய முடியும். மிகவும் பயனுள்ள முறை கீழே விவாதிக்கப்படுகிறது.

இந்த கட்டுரையுடன் நகரும்



லூப்பைப் பயன்படுத்துதல்

இந்த முறையில், லூப்பைப் பயன்படுத்துகிறோம்.

பொது வகுப்பு முதன்மை {பொது நிலையான வெற்றிட மெயின் (சரம் ஆர்க்ஸ் []) {// இரண்டு மெட்ரிக்குகளை உருவாக்குகிறது 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

ஒன்று

ஒன்றிணைத்தல் c ++ எடுத்துக்காட்டு

4

5

6

9

8

7

மெட்ரிக்ஸை பெருக்கல்:

தயாரிப்பு:

38 36 34

ஜாவாவில் சரத்தை எவ்வாறு பயன்படுத்துவது

270 314 358

134 126 118

எனவே, ஜாவாவில் ஃபார் லூப்பைப் பயன்படுத்துவதன் மூலம் இரண்டு மெட்ரிக்ஸின் தயாரிப்பு திறமையாகக் காணப்படுகிறது.

இவ்வாறு ‘ஜாவாவில் மேட்ரிக்ஸ் பெருக்கல்’ குறித்த இந்த கட்டுரையின் முடிவுக்கு வந்துள்ளோம். நீங்கள் மேலும் அறிய விரும்பினால், பாருங்கள் எடூரேகா, நம்பகமான ஆன்லைன் கற்றல் நிறுவனம். எடுரேகாவின் ஜாவா ஜே 2 இஇ மற்றும் எஸ்ஓஏ பயிற்சி மற்றும் சான்றிதழ் பாடநெறி, முக்கிய மற்றும் மேம்பட்ட ஜாவா கருத்தாக்கங்களுக்கும், ஹைபர்னேட் & ஸ்பிரிங் போன்ற பல்வேறு ஜாவா கட்டமைப்புகளுக்கும் பயிற்சி அளிக்க வடிவமைக்கப்பட்டுள்ளது.

எங்களுக்கு ஒரு கேள்வி கிடைத்ததா? தயவுசெய்து இந்த வலைப்பதிவின் கருத்துகள் பிரிவில் குறிப்பிடவும், விரைவில் நாங்கள் உங்களைத் தொடர்புகொள்வோம்.