淘先锋技术网

首页 1 2 3 4 5 6 7

Python中的NumPy包中提供了矩阵操作的函数,其中矩阵纵向连接是一种常用的操作。

import numpy as np
# 初始化两个矩阵
a = np.array([[1, 2], [3, 4]])
b = np.array([[5, 6], [7, 8]])
# 纵向连接矩阵
c = np.vstack((a, b))
print("a:\n", a)
print("b:\n", b)
print("c:\n", c)

在代码中,使用NumPy的vstack函数对两个矩阵进行了纵向连接。vstack函数的参数是一个元组,包含要连接的矩阵。

运行代码后,可以得到以下的输出结果:

a:
 [[1 2]
 [3 4]]
b:
 [[5 6]
 [7 8]]
c:
 [[1 2]
[3 4]
[5 6]
[7 8]]

可见,矩阵a和b被纵向连接在一起,形成了c矩阵。