>>> a = np.array([1, 2, 3])
>>> b = np.array([2, 3, 4])
>>> np.stack((a, b))
array([[1, 2, 3],
[2, 3, 4]])
>>>
>>> np.stack((a, b), axis=-1)
array([[1, 2],
[2, 3],
[3, 4]])
2.
array[n-1,:] 取数组的第n行
array[:,n-1] 取数组的第n列
array[:,0:3] 取数组的1到3列
np.ones((n, 1)) 生成一个n行1列的矩阵,数组元素全是1,用在T@point_cloud(np.hstack来造矩阵,满足矩阵相乘条件)
3. np.array和np.matrix的差别, np.array([1,2,3])这种不是矩阵, np.array([[1, 2, 3]]) 和 np.matrix(1, 2, 3) 才是矩阵,有shape
np.array和np.matrix的差别
来源:CSDN
作者:Ka.
链接:https://blog.csdn.net/guaiderzhu1314/article/details/104758120