Categories:Viewed: 0 - Published at: a few seconds ago

[ Check whether a given matrix is an identity matrix or not ]

 # Get size of matrix
row_size=int(input("Enter the row Size Of the Matrix:"))
col_size=int(input("Enter the columns Size Of the Matrix:")) matrix=[]
# Taking input of the 1st matrix
print("Enter the Matrix Element:")
for i in range(row_size): matrix.append([int(j) for j in input().split()]) # check Diagonal elements are 1 and rest elements are 0
for i in range(len(matrix)): for j in range(len(matrix[0])): # check for diagonals element if i == j and matrix[i][j] != 1: point=1 break #check for rest elements elif i!=j and matrix[i][j]!=0: point=1 break if point==1: print("Given Matrix is not an identity matrix.")
else: print("Given Matrix is an identity matrix.")