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

Reply via email to