Python 中的矩陣列并是指將兩個矩陣按照列的順序依次排列在一起,生成一個新的矩陣。這種操作在科學計算、機器學習、數據分析等領域廣泛應用。
# 導入 numpy 庫 import numpy as np # 定義兩個矩陣 A 和 B A = np.array([[1, 2], [3, 4], [5, 6]]) B = np.array([[7, 8], [9, 10], [11, 12]]) # 列并操作 C = np.concatenate((A, B), axis=1) print(C)
上述代碼中,我們首先導入了 numpy 庫,創建了兩個矩陣 A 和 B,分別包含三行兩列和三行兩列的元素。然后,使用 concatenate() 函數進行列并操作,指定 axis=1 表示按照列的方向進行并置。
最后,我們打印輸出了矩陣 C,結果為:
array([[ 1, 2, 7, 8], [ 3, 4, 9, 10], [ 5, 6, 11, 12]])
可以看出,矩陣 A 和 B 的列依次排列在一起,生成了新的矩陣 C。在實際應用中,我們可以根據需要進行不同的軸向串聯操作,實現更加靈活的數據處理。