Professional Documents
Culture Documents
4
A)
AIM:
Write a python program to perform the following operation on two matrices
1. Addition
2. Subtraction
3. Multiplication
4. Division
5. Transpose
Code:
import numpy
x=numpy.array([[1,2],
[4,5]])
y=numpy.array([[7,8],
[9,10]])
print(numpy.add(x,y))
print(numpy.subtract(x,y))
print("The element wise multiplication of matrix is:")
print(numpy.multiply(x,y))
print(numpy.divide(x,y))
print("Transpose of matrix.")
print(x.T)
Output:
B)
AIM:
Write a python program to perform the following
1. Accept the columns and rows value for a matrix from the user
2. Scalar multiplication
3. Transpose of the matrix
Code:
matrix =[]
a=[]
for j in range(C):
a.append(int(input()))
matrix.append(a)
for i in range(R):
for j in range(C):
print(matrix[i][j],end=" ")
print()
print("Rows:")
print (matrix[i])
print("cols:")
col=[]
for j in range(C):
b=[]
for i in range(R):
b.append(matrix[i][j])
col.append(b)
print(col)
sca=[]
for i in range(R):
m=[]
c=scalar*matrix[i][j]
m.append(c)
sca.append(m)
print(sca)
print(matrix[j][i],end=" ")
print()
Output: