Saltar al contenido

Multiplicación de matrices 2×2 en el ejemplo de código java

Nuestro team de trabajo ha pasado horas investigando la resolución a tus dudas, te brindamos la soluciones por esto nuestro objetivo es servirte de mucha apoyo.

Ejemplo 1: multiplicación de matrices en java

publicclassMatrixMultiplicationExamplepublicstaticvoidmain(String args[])//creating two matrices    int a[][]=1,1,1,2,2,2,3,3,3;int b[][]=1,1,1,2,2,2,3,3,3;//creating another matrix to store the multiplication of two matrices    int c[][]=newint[3][3];//3 rows and 3 columns  //multiplying and printing multiplication of 2 matrices    for(int i=0;i<3;i++)for(int j=0;j<3;j++)    
    c[i][j]=0;for(int k=0;k<3;k++)      
    c[i][j]+=a[i][k]*b[k][j];//end of k loop  System.out.print(c[i][j]+" ");//printing matrix element  //end of j loop  System.out.println();//new line    

Ejemplo 2: multiplicación de matrices en java usando la función

// matrix multiplication javapublicclassMatrixMultiplicationJavaDemopublicstaticint[][]multiplyMatrix(int[][] matrix1,int[][] matrix2,int row,int column,int col)int[][] multiply =newint[row][col];for(int a =0; a < row; a++)for(int b =0; b < col; b++)for(int k =0; k < column; k++)
               multiply[a][b]+= matrix1[a][k]* matrix2[k][b];return multiply;publicstaticvoidprintMatrix(int[][] multiply)System.out.println("Multiplication of two matrices: ");for(int[] row : multiply)for(int column : row)System.out.print(column +"    ");System.out.println();publicstaticvoidmain(String[] args)int row =2, col =3;int column =2;int[][] matrixOne =1,2,3,4,5,6;int[][] matrixTwo =7,8,9,1,2,3;int[][] product =multiplyMatrix(matrixOne, matrixTwo, row, col, column);printMatrix(product);

valoraciones y comentarios

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *