Este artículo le presentará un problema muy común que, si se soluciona, facilita muchas tareas. Este artículo discutirá En Java. En este artículo se discutirán los siguientes consejos,
Así que comencemos con este artículo,
instrucción goto c ++
Multiplicación de matrices en Java
La obtención de una sola matriz a partir de las entradas de dos matrices mediante una operación binaria se conoce como multiplicación de matrices. En términos más simples, si se multiplican dos matrices R y S de orden a * by b * c, la matriz obtenida es de orden a * c. La multiplicación de una matriz se puede hacer de manera eficiente en Java utilizando varios métodos. El método más eficaz se analiza a continuación.
Continuando con este artículo
Utilizando For Loop
En este método, usamos for loop.
public class Main {public static void main (String args []) {// creando dos matrices int m1 [] [] = {{1,2,3}, {4,5,6}, {2,3,4 }} int m2 [] [] = {{1,2,3}, {4,5,6}, {2,3,4}} int m [] [] = new int [3] [3] / / 3 filas y 3 columnas // multiplicando por (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() } }}
Salida
15 21 27
36 51 66
22 31 40
Continuando con este artículo sobre la multiplicación de matrices en Java,
Especificar entrada a través del teclado
import java.util.Scanner public class Main {public static void main (String args []) {int n Scanner input = new Scanner (System.in) System.out.println ('Enter base of matrices') n = input. nextInt () int [] [] m1 = nuevo int [n] [n] int [] [] m2 = nuevo int [n] [n] int [] [] mat = nuevo int [n] [n] Sistema. out.println ('Introduzca los elementos de la primera fila de la matriz: n') para (int i = 0 iSalida
Ingrese la base de matrices:
3
Ingrese los elementos de la primera fila de la matriz:
1
2
3
6
5
4
7
8
9
Ingrese los elementos de la segunda fila de la matriz:
3
2
1
para el programa de bucle en java4
5
6
9
8
7
Multiplicar las matrices:
Producto:
38 36 34
270 314 358
134 126 118
Por lo tanto, el producto de dos matrices se puede encontrar de manera eficiente utilizando el bucle for en java.
Por lo tanto, hemos llegado al final de este artículo sobre 'Multiplicación de matrices en Java'. Si desea obtener más información, consulte el por Edureka, una empresa de aprendizaje en línea de confianza. El curso de certificación y capacitación Java J2EE y SOA de Edureka está diseñado para capacitarlo en conceptos básicos y avanzados de Java junto con varios marcos de Java como Hibernate y Spring.
Tienes una pregunta para nosotros? Menciónelo en la sección de comentarios de este blog y nos pondremos en contacto con usted lo antes posible.