On Wed, Jul 24, 2013 at 2:15 AM, Chris Barker - NOAA Federal
<chris.bar...@noaa.gov> wrote:
>
> On Tue, Jul 23, 2013 at 6:09 AM, Pauli Virtanen <p...@iki.fi> wrote:
>
> > The .H property has been implemented in Numpy matrices and Scipy's
> > sparse matrices for many years.
>
> Then we're done. Numpy  is an array package, NOT a matrix package, and
> while you can implement matrix math with arrays (and we do), having
> quick and easy mnemonics for common matrix math operations (but
> uncommon general purpose array operations) is not eh job of numpy.
> That's what the matrix object is for.

I would argue that the ship sailed when we added .T already.  Most
users see no difference between the addition of .T and .H.

The matrix class should probably be deprecated and removed from NumPy
in the long run--being a second class citizen not used by the
developers themselves is not sustainable.  And, now that we have "dot"
as a method, there's very little advantage to it.

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

Reply via email to