[Numpy-discussion] Detect subclass of ndarray

Alan G Isaac aisaac at american.edu
Sat Mar 24 15:36:18 EDT 2007


On Sat, 24 Mar 2007, Charles R Harris apparently wrote: 
> Yes, that is what I am thinking. Given that there are only the two 
> possibilities, row or column, choose the only one that is compatible with 
> the multiplying matrix. The result will not always be a column vector, for 
> instance, mat([[1]])*ones(3) will be a 1x3 row vector. 



Ack!  The simple rule `post multiply means its a column vector`
would be horrible enough: A*ones(n)*B becomes utterly obscure.
Now even that simple rule is to be violated??

Down this path lies madness.
Please, just raise an exception.

Cheers,
Alan Isaac






More information about the NumPy-Discussion mailing list