Python3 numpy
- 竖接
import numpy as np
A = np.array([[1,1,1],[-2,-1,1],[1,1,1]])
b = np.array([[0,0,1]])
Ab = np.concatenate((A,b.T),axis=1)
print(A)
print(b.T)
print(Ab)
[[ 1 1 1]
[-2 -1 1]
[ 1 1 1]]
[[0]
[0]
[1]]
[[ 1 1 1 0]
[-2 -1 1 0]
[ 1 1 1 1]]
- 横接
import numpy as np
A = np.array([[1,1,1],[-2,-1,1],[1,1,1]])
b = np.array([[0,0,1]])
Ab = np.concatenate((A,b),axis=0)
print(A)
print(b)
print(Ab)
[[ 1 1 1]
[-2 -1 1]
[ 1 1 1]]
[[0 0 1]]
[[ 1 1 1]
[-2 -1 1]
[ 1 1 1]
[ 0 0 1]]