首页 > 解决方案 > 如何将矩阵与嵌套循环相乘(python)

问题描述

我有一个矩阵,我们称它为 A,即 [6482x1]。我有另一个矩阵,我们称它为 B,即 [6482x1827]。我想创建一个新矩阵 C,它将矩阵 B 中第 i 行中的每个值与矩阵 A 中第 i 行中的值相乘。我该怎么做?

EG 如果 A= [X, Y, Z] 和 B = [1 2 3, 4 5 6, 7 8 9]

我希望 C 是 [1X 2X 3X, 4Y 5Y 6Y, 7Z, 8Z, 9Z]

更新

我已经写了这个,但无法理解对此不起作用的原因:

在此处输入图像描述

标签: matrixnested-loopsmatrix-multiplication

解决方案


推荐阅读