使用行创建矩阵| 使用Python的线性代数

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代码中,我们将使用行来构建矩阵。 仅当两个数组/行的尺寸相同时,我们才可以堆叠两个数组以形成矩阵。 以下代码显示了如何使用内置的vstack()函数来堆叠三行以形成矩阵。

使用行创建矩阵的Python代码 (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)


翻译自: https://www.includehelp.com/python/creating-a-matrix-using-rows.aspx

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值