矩阵合并。c()方法进行行连接,根据参数顺序也将决定生产矩阵的结果。r()方法用于列连接。
mat1=np.mat([[1,2],[3,4]])mat2=np.mat([4,5])matrix_r = np.c_[mat1,mat2.T]print('将mat2矩阵添加在原矩阵右侧\n',matrix_r)matrix_l = np.c_[mat2.T,mat1]print('将mat2矩阵添加在原矩阵左侧\n',matrix_l)matrix_u = np.r_[mat1,mat2]print('在原矩阵上方连接矩阵\n',matrix_u)matrix_u = np.r_[mat2,mat1]print('在原矩阵下方连接矩阵\n',matrix_u)
将mat2矩阵添加在原矩阵右侧[[1 2 4][3 4 5]]将mat2矩阵添加在原矩阵左侧[[4 1 2][5 3 4]]在原矩阵上方连接矩阵[[1 2][3 4][4 5]]在原矩阵下方连接矩阵[[4 5][1 2][3 4]]
