Algorithm and Flowchart for Subtraction of Two Matrix


In matrix Subtraction, one row element of first matrix is individually subtracted with corresponding column elements i.e. for 1st element at Position[0,0], the subtraction of first Matrix's Position[0,0] will be subtracted with Second Matrix's Position[0,0]. Let's see this in Mathematical equation, if A and B are the Matrix entered by user and we are storing subtraction in Matrix C, then

for Position[0,0]: C[0,0]=A[0,0]-B[0,0] for Position[0,1]: C[0,1]=A[0,1]-B[0,1]
Similarly we perform subtraction of each element for corresponding Position.

Flowchart for Matrix Subtraction

Flowchart for Subtraction of Two Matrix
Remove WaterMark from Above Flowchart

Pseudocode for Matrix Subtraction

Step 1: Start Step 2: Declare matrix A[r][c] // Matrix 1; and matrix B[r][c] // Matrix 2; and matrix C[r][c]; r= no. of rows, c= no. of columns Step 3: Read r, c, A[][] and B[][] Step 4: Declare variable i=0, j=0 Step 5: Repeat until i < r 5.1: Repeat until j < c C[i][j]=A[i][j] - B[i][j] Set j=j+1 5.2: Set i=i+1 Step 6: C is the required matrix after subtraction Step 7: Stop

In the above algorithm,

  • We first define 3 matrices A, B, C and read their respective row and column numbers in variable r and c
  • Read matrices A and B (Here Matrix B will be subtracted from Matrix A).
  • First, start a loop for getting row elements of A and B
  • Secondly, inside it again start a loop for column of A and B
  • Then, we store their corresponding subtraction by formula: C[i][j]=A[i][j] - B[i][j].
  • When the loop ends for all rows and columns, the result will be stored in Matrix C[i][j]

Recommended Posts:


Having Difficulty understanding above Algorithm and Flowchart? Buy my Personal Notes

Are You Good enough in Algorithms? Prove it!


Get Answers to your Programming Questions

Recommended Deals ends in

Quiz For You:

Search Tags

    Flowchart for Subtraction of Two Matrices

    Algorithm for Subtraction of Two Matrices

    Subtract two matrix Simple Algorithm

    Matrix Subtraction Algorithm