Alan G Isaac schrieb:
> Oooops, they should match of course. ::
>     >>> X[1]
>     array([3,4])
>     >>> X[1,:]
>     matrix([[3, 4]])
> 
> But again the point is:
> indexing for submatrices should produce matrices.
> Normal Python indexing should access the constituent arrays.
> 

I think this is a tricky business.

There's also the rule "indexing reduces the rank, slicing preserves it".
Numpy-matrices form an exception to this rule, always being 2d, but the
exception is consistently enforced.

Now it seems you want to have an exception from the exception, correct?

Isn't this why the .A1 method for numpy-matrices was introduced even
after 1.0rc?

-sven (matrix fan)
_______________________________________________
Numpy-discussion mailing list
Numpy-discussion@scipy.org
http://projects.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to