如何在Python中的矩阵和向量之间使用逐元素乘法

时间:2018-12-06 08:17:58

标签: python arrays numpy

下面是我的输入内容:

type

我想使用b乘以列:

a = np.array([[1,1],[1,1],[1,1]])
b = np.array([2,3,4])

如何获得此结果?

1 个答案:

答案 0 :(得分:0)

您可以移调->广播->移调:

>>> (a.T * b).T
array([[2, 2],
       [3, 3],
       [4, 4]])