2007/10/16, Bill Baxter <[EMAIL PROTECTED]>:
>
> dot() also serves as Numpy's matrix multiply function.  So it's trying
> to interpret that as a (3,N) matrix times a (3,N) matrix.
>
> See examples here:
>
> http://www.scipy.org/Numpy_Example_List_With_Doc#head-2a810f7dccd3f7c700d1076f15078ad1fe3c6d0d
>
> --bb
>

2007/10/16, Charles R Harris <[EMAIL PROTECTED]>:
>
>
>
> Dot is matrix multiplication, not the "dot" product you were expecting. It
> is also a bit ambiguous, as you see with the 1-D vectors, where you got what
> you expected.
>
> Chuck
>


2007/10/16, Robert Kern <[EMAIL PROTECTED]>:
>
> When given two 2-D arrays, dot() essentially does matrix multiplication.
> The
> last dimension of the first argument is matched with the next-to-last
> dimension
> of the second argument.
>
> --
> Robert Kern


Thank you for your answers. So, is there a "proper" solution to do the dot
product as I had expected it ?

Cheers,

JH
_______________________________________________
Numpy-discussion mailing list
Numpy-discussion@scipy.org
http://projects.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to