0% found this document useful (0 votes)
9 views3 pages

Matrix

Matrix

Uploaded by

ayushikhar16
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views3 pages

Matrix

Matrix

Uploaded by

ayushikhar16
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

mat1 = [[0, 0, 0], [0, 0, 0], [0, 0, 0]]

mat2 = [[0, 0, 0], [0, 0, 0], [0, 0, 0]]

print("Enter values in matrix 1")

for i in range(0,3):

for j in range(0,3):

x = int(input())

mat1[i][j] = x

print("Enter values in matrix 2")

for i in range(3):

for j in range(0,3):

x = int(input())

mat2[i][j] = x

#addition

result1 = [[0, 0, 0], [0, 0, 0], [0, 0, 0]]

for i in range(0,3):

for j in range(0,3):

result1[i][j] += mat1[i][j]+mat2[i][j]

for i in range(0,3):

for j in range(0,3):

print(result1[i][j],end=" ")

print("\n")
# subtraction

result2 = [[0, 0, 0], [0, 0, 0], [0, 0, 0]]

for i in range(0,3):

for j in range(0,3):

result2[i][j] += mat1[i][j]-mat2[i][j]

for i in range(0,3):

for j in range(0,3):

print(result2[i][j],end=" ")

print("\n")

#multiplication

result3 = [[0, 0, 0], [0, 0, 0], [0, 0, 0]]

for i in range(0,3):

for j in range(0,3):

for k in range(0,3):

result3[i][j] += mat1[i][k]*mat2[k][j]

for i in range(0,3):

for j in range(0,3):

print(result1[i][j],end=" ")

print("\n")

mat1T = [[0, 0, 0], [0, 0, 0], [0, 0, 0]]

for i in range(0,3):
for j in range(0,3):

mat1T[i][j]=mat1[j][i]

for i in range(0,3):

for j in range(0,3):

print(mat1T[i][j],end=" ")

print("\n")

mat2T = [[0, 0, 0], [0, 0, 0], [0, 0, 0]]

for i in range(0,3):

for j in range(0,3):

mat2T[i][j]=mat2[j][i]

for i in range(0,3):

for j in range(0,3):

print(mat2T[i][j],end=" ")

print("\n")

You might also like