I really don't see any advantage of matrices over arrays for teaching. I prefer to teach linear algebra with arrays. I would also like matrices to disappear from numpy. But then one would need a new implementation of scipy.sparse, which is (very unfortunately) matrix-based at the moment.
== Olivier 2009/6/4 Alan G Isaac <ais...@american.edu> > > On Sun, May 24, 2009 at 3:45 PM, David Warde-Farley <d...@cs.toronto.edu> > wrote: > >> Anecdotally, it seems to me that lots of people (myself included) seem > >> to go through a phase early in their use of NumPy where they try to > >> use matrix(), but most seem to end up switching to using 2D arrays for > >> all the aforementioned reasons. > > > On 6/4/2009 11:46 AM Keith Goodman apparently wrote: > > Maybe announcing that numpy will drop support for matrices in a future > > version (3.0, ...) would save a lot of pain in the long run. > > > Only if you want NumPy to be unusable when teaching > basic linear algebra. I believe that would damage > the speed at which NumPy use spreads. > > Alan Isaac > > _______________________________________________ > Numpy-discussion mailing list > Numpy-discussion@scipy.org > http://mail.scipy.org/mailman/listinfo/numpy-discussion >
_______________________________________________ Numpy-discussion mailing list Numpy-discussion@scipy.org http://mail.scipy.org/mailman/listinfo/numpy-discussion