Coders Packet

Matrix Subtraction with user inputs using NumPy with Python

By Rupam Biswas

  • Matrix subtraction with user inputs with python.py
  • Here we are subtracting two matrices, which will be given by the user using NumPy in python.

    Here, we are going to subtract two matrices in python using NumPy. Those Matrices will be given by the user.

    Here is a mathematical example of subtracting two matrices,

    Matrix Subtracting

     

    Step 1: We have to install NumPy in python.

    For that, if you are using pip, you can install NumPy with:

    pip install numpy

    Step 2: Here, we are importing NumPy as np.

    Step 3: Then, we are taking row and column inputs from the user.

    Step 4: Then, we have to take the matrix values from the user for two different matrices.

    Step 5: Print those matrices.

    Step 6: Subtracting and printing the final matrix.

    Here is the code:

    #Importing NumPy and giving the name as np
    import numpy as np
     
    row = int(input("Enter the number of rows ="))
    column = int(input("Enter the number of columns ="))
     
    # Taking the inputs from th user for two matrixes
    print("Enter the elements separated by space for first matrix =")
    ele1 = list(map(int, input().split()))
    print("Enter the elements separated by space for second matrix =")
    ele2 = list(map(int, input().split()))

    # Defining those as Matrix1 and Matrix2
    matrix1 = np.array(ele1).reshape(row, column)
    matrix2 = np.array(ele2).reshape(row, column)

    # Printing the matrixes
    print("Printing elements of first matrix")
    print(matrix1)
    print("Printing elements of second matrix")
    print(matrix2)

    # subtraction between two matrixes
    print("Subtraction of two matrix")
    print(np.subtract(matrix1, matrix2))


     

     

    Download Complete Code

    Comments

    Comments for the packet "Matrix Subtraction with user inputs using NumPy with Python";
    No comments yet