Hello all,

 

I am trying to figure out the most efficient way to get the sum of the
product of two vectors where id != id.

 

E.g.:

 

X = array([1,2,3])

Y = array([1,2,3])

 

Z = (1*2) + (1*3) + (2*1) + (2*3) + (3*1) + (3*2) = 22

 

I could obviously do this with loops, but I was wondering if there is a
version of multiply that could be used... or a form of vectorize.  Any
ideas would be greatly appreciated. 

 

Mark Janikas

Product Engineer

ESRI, Geoprocessing

380 New York St.

Redlands, CA 92373

909-793-2853 (2563)

[EMAIL PROTECTED]

 

_______________________________________________
Numpy-discussion mailing list
[email protected]
http://projects.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to