2024-05-15 22:46:15 发布
网友
我想用3个向量初始化一个矩阵。特别之处在于,我希望向量是矩阵的列。在
Vx= np.zeros((npoints,)) Vy=np.zeros((npoints,)) Vz=np.zeros((npoints,)) V=np.matrix(([Vx,Vy,Vz]))
现在的问题是向量构成了矩阵的行。 我该怎么解决呢?在
numpy中有一个速记:
V = np.c_[Vx, Vy, Vz]
您可以使用np.column_stack:
np.column_stack
V = np.column_stack([Vx, Vy, Vz])
unutbu解决方案的另一种选择是使用np.vstack或{}
np.vstack
V = np.matrix(np.vstack((Vx, Vy, Vz)).T)
numpy中有一个速记:
您可以使用
np.column_stack
:unutbu解决方案的另一种选择是使用}
np.vstack
或{相关问题 更多 >
编程相关推荐