【发布时间】:2011-01-17 20:03:55
【问题描述】:
有没有一种简单的方法可以将数组中一个元素的点积彼此相乘? 所以给定:
array([[1, 2, 3],
[4, 5, 6],
[7, 8, 9]])
我想得到结果:
array([ 32., 50., 122.])
即a[0] 点 a[1], a[0] 点 a[2], a[1] 点 a[2].
我正在使用的数组不是正方形的;这只是一个例子。
谢谢!
【问题讨论】:
标签: python numpy dot-product