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