2024-04-18 13:15:01 发布
网友
如果我有一个向量x = np.array([1,2,3]) 和一个矩阵M = np.array([[3,4,5], [6,7,8], [9,10,11]])
x = np.array([1,2,3])
M = np.array([[3,4,5], [6,7,8], [9,10,11]])
如何将x中的第I个值分布在M中的第I行中,以便生成的矩阵是
x
M
[[3,4,5], [12,14,16], [27,30,33]]
?
看起来您正在寻找广播乘法:
M * x[:, None] array([[ 3, 4, 5], [12, 14, 16], [27, 30, 33]])
看起来您正在寻找广播乘法:
相关问题 更多 >
编程相关推荐