×

Python Tutorial

Python Basics

Python I/O

Python Operators

Python Conditions & Controls

Python Functions

Python Strings

Python Modules

Python Lists

Python OOPs

Python Arrays

Python Dictionary

Python Sets

Python Tuples

Python Exception Handling

Python NumPy

Python Pandas

Python File Handling

Python WebSocket

Python GUI Programming

Python Image Processing

Python Miscellaneous

Python Practice

Python Programs

Creating a Matrix using Rows | Linear Algebra using Python

Linear Algebra using Python | Creating a Matrix using Rows: Here, we are going to learn how to create a matrix using rows in Python?
Submitted by Anuj Singh, on May 14, 2020

In the python code, we will build a matrix using rows. We can stack two arrays to form a matrix only and only if both the arrays/rows have the same dimensions. The following code shows how an inbuilt vstack() function can be used to stack three rows to form a matrix.

Python code for creating a matrix using rows

# Creating a Matrix using Rows

import numpy as np

#Use of np.array() to define rows
V1 = np.array([45,78,65,99])
V2 = np.array([68,87,97,48])
V3 = np.array([74,68,77,48])

print("The Row v1: ",V1)
print("The Row v2: ",V2)
print("The Row v3: ",V3)

#Making a Matrix using Vectors
M = np.vstack([V1,V2,V3])

print("\n\n -----Matrix M---\n", M)
print("\n\nShape of the matrix B: ", M.shape)

Output:

The Row v1:  [45 78 65 99]
The Row v2:  [68 87 97 48]
The Row v3:  [74 68 77 48]


 -----Matrix M---
 [[45 78 65 99]
 [68 87 97 48]
 [74 68 77 48]]


Shape of the matrix B:  (3, 4)
Advertisement
Advertisement


Comments and Discussions!

Load comments ↻


Advertisement
Advertisement
Advertisement

Copyright © 2025 www.includehelp.com. All rights reserved.