使用矩阵在向量上的点积

问题描述

假设三个向量vector1 = [3,4,3]vector2 = [343,43,67]vector3 = [2535,353,34535]。我想要每个产品上的点积。换句话说,我想这样做np.dot(vector1,vector1), np.dot(vector2,vector2)np.dot(vector3,vector3)。如何使用矩阵批量处理?这只是一个例子,但我想对数千个向量进行处理。

我以为将它们放入一个矩阵中并只应用矩阵乘法,但是我得到了3x3矩阵而不是3x3矩阵

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...