小编L. *_* B.的帖子

如何在 NumPy 中同时乘以 3 个以上向量

我正在寻找一种矢量化方法来在 NumPy 中乘以 3 个以上的向量。

举个例子,

X = np.array([1,2,3])
Y = np.array([4,5,6])
Z = np.array([7,8,9])


Multiply([X,Y,Z])
Run Code Online (Sandbox Code Playgroud)

将产生作为输出

np.array([28, 80, 162])
Run Code Online (Sandbox Code Playgroud)

我想要相乘的向量不需要像上面那样单独定义。例如,可以是矩阵的行(或列),在这种情况下,我想将此类矩阵的所有行(或列)相乘。

帮助赞赏:)

python numpy multiplication multidimensional-array numpy-ndarray

2
推荐指数
1
解决办法
1480
查看次数