numpy中怎么把俩个矩阵连接成一个
1个回答
展开全部
可以使用concatenate()函数:
numpy.concatenate((a1, a2, ...), axis=0)
a1, a2, ... : 需要拼接的矩阵
axis : 沿着某个轴拼接,默认为列方向
举个例子:
In [1]: import numpy as np
In [2]: a = np.array([[1,2,3],[4,5,6]])
In [3]: b = np.zeros((3,3))
In [4]: c = np.ones((4,3))
In [5]: d = np.concatenate((a,b,c))
In [6]: print d
输出结果:
[[ 1. 2. 3.]
[ 4. 5. 6.]
[ 0. 0. 0.]
[ 0. 0. 0.]
[ 0. 0. 0.]
[ 1. 1. 1.]
[ 1. 1. 1.]
[ 1. 1. 1.]
[ 1. 1. 1.]]
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询