用于Python中超过10维的向量的交叉积

时间:2015-08-04 14:43:24

标签: python numpy

我目前有两个形状矢量(300L)。但是,当我试图通过numpy cross函数计算它们之间的交叉产品时,它会抛出以下错误: z = np.cross(x,y)

  

C:\ Users \ SMG059 \ AppData \ Local \ Continuum \ Anaconda \ lib \ site-packages \ numpy \ core \ numeric.pyc交叉(a,b,axisa,axisb,axisc,axis)      1525“(尺寸必须为2或3)”)      1526如果a.shape [-1]不在(2,3)或b.shape [-1]不在(2,3)中:    - > 1527引发ValueError(msg)      1528      1529#创建输出数组

     

ValueError:跨产品的不兼容尺寸   (维度必须为2或3)

有人可以告诉我如何计算大型载体的交叉产品吗?

1 个答案:

答案 0 :(得分:0)

基于你想要了解阵列之间角度的评论,我认为你确实想要点产品。例如,这是一个函数,它将为您提供两个向量之间的角度。

SortedSet