On 02/02/2010 03:57 AM, Peter K.H. Gragert wrote:
Hi,
the second solution is indeed very nice.
I tested with
A = Matrix(QQ, 2,3, [1,2,3,4,5,6]);A
giving:
[1 2 3]
[4 5 6]
res=[A[rows,cols] for cols in Combinations(A.ncols(),2) for rows in
Combinations(A.nrows(),2)];res
[[1 2]
[4 5], [1 3]
[4 6], [2 3]
[5 6]]
this is more or less my question this output is not really readable
though correct.
for i in range(len(res)):print res[i].det()
-3
-6
-3
A.minors(2)
[-3, -6, -3]
And some different, how do Ishow output easier, is HERE a possibility to
show a picture (screen capture) of sage-sheet?
You can upgrade your sage in order to take advantage of the nice
printing you saw in our output:
sage: A = Matrix(QQ, 2,3, [1,2,3,4,5,6]);A
[1 2 3]
[4 5 6]
sage: res=[A[rows,cols] for cols in Combinations(A.ncols(),2) for rows
in Combinations(A.nrows(),2)];res
[
[1 2] [1 3] [2 3]
[4 5], [4 6], [5 6]
]
sage: [det(m) for m in res]
[-3, -6, -3]
Thanks,
Jason
--
To post to this group, send email to sage-support@googlegroups.com
To unsubscribe from this group, send email to
sage-support+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/sage-support
URL: http://www.sagemath.org