文档说:
SUMPRODUCT:“将给定数组中的相应组件相乘,并返回这些产品的总和。”
这个数学运算的名称是什么?
编辑:人们声称此操作是点积。我不同意。类似的是,但不完全一样。
查看下面SUMPRODUCT
的行为
在公式栏中,我们有=SUMPRODUCT(A3:B4,D3:E4)
在页面上我们可以看到:
我对单元格进行着色,以显示我们所拥有的是在矩阵中相应单元格上的分量乘法,并对所有这些乘积进行求和。
没有'列向量'\点'行向量'操作发生
如果你忽略了转置的缺点,你可以将其称为两个点积,然后求和。这不仅仅是一个单点,也不是最常见的矩阵乘法。
答案 0 :(得分:5)
Frobenius内部产品(从评论中偷来的应该作为答案)
当您处理一维矩阵时,它将等同于点积。
许多excel用户不熟悉术语" dot product" (通常在数学/科学专业的高等教育之前不会引入),正如你所指出的那样,它对于二维范围并不严格准确。它可以被认为是应用于数组的矢量表示,但是它采用了计算机科学的范围视图,而不是从严格的数学角度使用的矩阵视点。
SUMPRODUCT是一个有意义的文字名称......产品的总和。
答案 1 :(得分:3)
这是两个数组所代表的两个向量的dot product。
答案 2 :(得分:0)
你谈到Frobenius inner product与矩阵元素的乘积之和有关(我已经插入了链接,以便你更清楚)。
它与dot product不同,它是一个代数运算,它采用两个等长的数字序列(通常是坐标向量)并返回一个数字。