我对 Numpy 函数点的命名有点困惑:https : //docs.scipy.org/doc/numpy-1.13.0/reference/generated/numpy.dot.html
这似乎是 Numpy 中用于执行矩阵乘法的内容。然而,“点积”有所不同,它从两个向量产生一个标量:https : //en.wikipedia.org/wiki/Dot_product
有人可以解决术语“点”的这两种用法吗?
使用居中的点来编写乘法是很常见的:
\n\nA\xe2\x8b\x85B\n
Run Code Online (Sandbox Code Playgroud)\n\n这个名字几乎肯定来自这个符号。实际上有一个专门的代码点,DOT OPERATOR
在 unicode 的“数学运算符”块下命名:chr(0x22c5)
。评论中提到这一点
\n\n\n...用于表示乘法
\n
现在,关于这个评论:
\n\n\n\n\n然而,“点积”有所不同,它从两个向量产生一个标量
\n
它们并非完全无关!在二维矩阵乘法 A\xe2\x8b\x85B 中,(i,j)
结果中位置处的元素来自行i与列 j的点积。