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矩阵。