On 06-Jan-15 7:31 AM, Sturla Molden wrote:
On 06/01/15 02:08, cjw wrote:

This is not a comment on any present matrix support, but deals with the
matrix class, which existed back when Todd Miller of the Space Telescope
Group supported numpy.

Matrix is a sub-class of ndarray.
Since this Matrix class is (more or less) deprecated and its use 
discouraged, I think it should just be left as it is.

Sturla
Sturla,

My recollection, from discussions, at the time of the introduction of the @ operator, was that there was no intention to disturb the existing Matrix class.

I see the matrix as a long recognized mathematical entity.  On the other hand, the array is a very useful computational construct, used in a number of computer languages.

Since matrices are now part of some high school curricula, I urge that they be treated appropriately in Numpy.  Further, I suggest that consideration be given to establishing V and VT sub-classes, to cover vectors and transposed vectors.

Regards,

Colin W.


_______________________________________________
NumPy-Discussion mailing list
NumPy-Discussion@scipy.org
http://mail.scipy.org/mailman/listinfo/numpy-discussion