Kaip įdiegti „Matrix“ dauginimą „Java“?



Šis straipsnis supažindins su labai paplitusia problema, kurią išsprendus, palengvinsite daugelį užduočių. Šiame straipsnyje aptarsime „Matrix“ dauginimą „Java“

Šis straipsnis supažindins su labai paplitusia problema, kurią išsprendus, palengvinsite daugelį užduočių. Šiame straipsnyje bus aptarta „Java“ kalba. Toliau pateikiami patarimai bus aptarti šiame straipsnyje,

Pradėkime nuo šio straipsnio,





Matricos dauginimas Java

Vienos matricos gavimas iš dviejų matricų įrašų naudojant dvejetainę operaciją yra žinomas kaip Matricos daugyba. Paprasčiau tariant, jei padauginamos dvi matricos R ir S, kurių eiliškumas a * b ir b * c, gaunama matrica yra a * c eilės. Matricą padauginti Java sistemoje galima efektyviai, naudojant įvairius metodus. Veiksmingiausias metodas aptariamas toliau.

Toliau einant su šiuo straipsniu



Naudojant „Loop“

Taikant šį metodą mes naudojame „loop“.

public class Main {public static void main (String args []) {// sukuriant dvi matricas int m1 [] [] = {{1,2,3}, {4,5,6}, {2,3,4 }} int m2 [] [] = {{1,2,3}, {4,5,6}, {2,3,4}} int m [] [] = naujas int [3] [3] / / 3 eilutės ir 3 stulpeliai // dauginant (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() } }} 

Rezultatas



15 21 27

36 51 66

22 31 40

Toliau su šiuo straipsniu apie „Matrix“ dauginimą „Java“,

kas yra lėlė ir virėjas

Nurodykite įvestį per klaviatūrą

importuoti java.util.Scanner viešąją klasę Main {public static void main (String args []) {int n Skaitytuvo įvestis = naujas skaitytuvas (System.in) System.out.println ('Įveskite matricų pagrindą') n = įvestis. nextInt () int [] [] m1 = new int [n] [n] int [] [] m2 = new int [n] [n] int [] [] mat = new int [n] [n] Sistema. out.println ('Įveskite pirmosios matricos eilutės elementus išmintingai: n') (int i = 0 i

Rezultatas

Įveskite matricų bazę:

3

Protingai įveskite 1-osios matricos eilutės elementus:

vienas

2

3

6

5

4

7

8

9

Protingai įveskite 2-osios matricos eilutės elementus:

paversti dvigubai į int java

3

2

vienas

4

5

6

9

8

7

Padauginus matricas:

Produktas:

38 36 34

270 314 358

134 126 118

Taigi dviejų matricų sandaugą galima efektyviai rasti naudojant Java kilpą for.

Taigi mes priėjome šio straipsnio apie „Matricos dauginimą„ Java ““ pabaigą. Jei norite sužinoti daugiau, patikrinkite sukūrė patikima internetinė mokymosi įmonė „Edureka“. „Edureka“ „Java J2EE“ ir SOA mokymo ir sertifikavimo kursai yra skirti mokyti jus tiek pagrindinėms, tiek pažangesnėms „Java“ koncepcijoms kartu su įvairiomis „Java“ sistemomis, tokiomis kaip „Hibernate & Spring“.

Turite mums klausimą? Prašau tai paminėti šio tinklaraščio komentarų skiltyje ir mes kuo greičiau susisieksime su jumis.