Hello!

I want to do symbolic linear algebra with Sage, i.e. I want to
calculate, say, the determinant of a matrix, where the entries of the
matrix are symbolic expressions. I am under the impression that maxima
is the right package for this task. Correct?

I am now faced with the following problem: I have a list of vectors
(with symbolic entries) and I want to form a matrix that has these
vectors as columns. How do I achieve that?

For what it's worth, here is what I tried:

a = maxima('matrix([a1],[a2])')
b = maxima('matrix([b1],[b2])')
c = maxima('matrix([c1],[c2])')
M = maxima('matrix(a-c,b-c)')
M = maxima('matrix(transpose(a-c),transpose(b-c))')

In the last two lines I get errors about the arguments being "invalid
rows".

Any suggestions?

Thanks,
Felix

-- 
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