- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
Physics
Chemistry
Biology
Mathematics
English
Economics
Psychology
Social Studies
Fashion Studies
Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Multiplication of two Matrices using Java
Matrix multiplication leads to a new matrix by multiplying 2 matrices. But this is only possible if the columns of the first matrix are equal to the rows of the second matrix. An example of matrix multiplication with square matrices is given as follows.
Example
public class Example { public static void main(String args[]) { int n = 3; int[][] a = { {5, 2, 3}, {2, 6, 3}, {6, 9, 1} }; int[][] b = { {2, 7, 5}, {1, 4, 3}, {1, 2, 1} }; int[][] c = new int[n][n]; System.out.println("Matrix A:"); for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { System.out.print(a[i][j] + " "); } System.out.println(); } System.out.println("Matrix B:"); for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { System.out.print(b[i][j] + " "); } System.out.println(); } for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++){ for (int k = 0; k < n; k++) { c[i][j] = c[i][j] + a[i][k] * b[k][j]; } } } System.out.println("The product of two matrices is:"); for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { System.out.print(c[i][j] + " "); } System.out.println(); } } }
Output
Matrix A: 5 2 3 2 6 3 6 9 1 Matrix B: 2 7 5 1 4 3 1 2 1 The product of two matrices is: 15 49 34 13 44 31 22 80 58
- Related Articles
- Multiplication of two Matrices using Numpy in Python
- Multiplication of two Matrices in Single line using Numpy in Python
- Java program to add two matrices.
- Java program to subtract two matrices.
- Java program to multiply two matrices.
- How to Multiply Two Matrices using Python?
- How to Add Two Matrices using Python?
- How to write Java program to add two matrices
- How to multiply two matrices using pointers in C?
- Java program to check if two given matrices are identical
- Swift Program to Multiply two Matrices Using Multi-dimensional Arrays
- Addition of 2 matrices in Java
- How can Tensorflow be used to add two matrices using Python?
- How can Tensorflow be used to multiply two matrices using Python?
- Python program multiplication of two matrix.

Advertisements