从矩阵和矢量元素的乘法建立NXD矩阵的Numpy方法

时间:2018-03-16 18:20:35

标签: python numpy matrix-multiplication


我有一个矢量,v的大小为D,我想将它乘以矢量y的每个元素,其大小为N,这样新矩阵X的每一列i都是v和索引的乘积向量y的元素 我试图避免创建一个空的NXD矩阵,并在y中的所有元素上运行for循环,与v相乘,并将它们复制到新的空矩阵。 如果有一种有效的方法,谢谢!

1 个答案:

答案 0 :(得分:1)

您需要numpy.outer()

X = np.outer(v, y)