#10541: Conversions of vectors to matrices
------------------------------+---------------------------------------------
Reporter: rbeezer | Owner: jason, was
Type: enhancement | Status: new
Priority: minor | Milestone: sage-4.6.2
Component: linear algebra | Keywords:
Author: | Upstream: N/A
Reviewer: | Merged:
Work_issues: |
------------------------------+---------------------------------------------
A vector is naturally a single-row matrix or a single-column matrix.
There is an implicit assumption in Sage that the former is more desirable.
These patches aim to put the two options on even footing, while also
making the conversion of the type perhaps more obvious.
One patch: implements .row() and .column() for vectors, as suggested by
Jason Grout. There is a nice symmetry with the commands .row(i) and
.column(i) for matrices, see the doctests.
Another patch: deprecates .transpose() which presumes rows are preferable
and has its functionality exactly duplicated by .column()
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/10541>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.