Ovaj članak upoznat će vas s vrlo čestim problemom koji, ako se riješi, olakšava mnoge zadatke. Ovaj članak će raspravljati U Javi. U ovom će članku biti riječi o sljedećim uputama,
Pa krenimo s ovim člankom,
kako izbjeći mrtvu točku u javi -
Množenje matrica u Javi
Dobivanje jedne matrice iz unosa dviju matrica pomoću binarne operacije poznato je kao množenje matrice. Jednostavnije rečeno, ako se pomnože dvije matrice R i S reda a * b i b * c, dobivena matrica je reda a * c. Množenje matrice može se učinkovito izvršiti u javi pomoću različitih metoda. Najučinkovitija metoda raspravlja se u nastavku.
Nastavljamo s ovim člankom
Korištenje za petlju
U ovoj metodi koristimo for petlju.
javna klasa Main {public static void main (String args []) {// stvaranje dvije matrice int m1 [] [] = {{1,2,3}, {4,5,6}, {2,3,4 }} int m2 [] [] = {{1,2,3}, {4,5,6}, {2,3,4}} int m [] [] = novo int [3] [3] / / 3 retka i 3 stupca // množenje za (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() } }}
Izlaz
15 21 27
36 51 66
22 31 40
Nastavljajući s ovim člankom o množenju matrica u Javi,
Odredite unos putem tipkovnice
import java.util.Scanner javna klasa Main {public static void main (String args []) {int n Skener input = novi skener (System.in) System.out.println ('Unesi bazu matrica') n = input. nextInt () int [] [] m1 = novi int [n] [n] int [] [] m2 = novi int [n] [n] int [] [] mat = novi int [n] [n] sustav. out.println ('Unesite elemente 1. retka matrice pametno: n') for (int i = 0 iIzlaz
Unesite bazu matrica:
3
Unesite elemente 1. retka matrice pametno:
jedan
2
3
6
5
4
7
8
9
Unesite elemente 2. retka matrice pametno:
3
2
jedan
koja je razlika između c ++ i jave4
5
6
9
8
7
Množenje matrica:
Proizvod:
38 36 34
algoritam sortiranja može se koristiti za slaganje skupa ________ po redoslijedu ________.270 314 358
134 126 118
Dakle, proizvod dviju matrica može se učinkovito pronaći pomoću for petlje u javi.
Tako smo došli do kraja ovog članka o 'Umnožavanju matrice u Javi'. Ako želite saznati više, pogledajte Edureka, pouzdane tvrtke za internetsko učenje. Edurekin tečaj za obuku i certificiranje Java J2EE i SOA osmišljen je kako bi vas osposobio za osnovne i napredne Java koncepte, zajedno s raznim Java okvirima poput Hibernate & Spring.
Imate pitanje za nas? Molimo vas da ga spominjete u odjeljku za komentare ovog bloga i javit ćemo vam se što je prije moguće.