Paulo César Pereira de Andrade wrote: > Hi, > > In maxima-5.16.3.p2 as distributed with sage 4.1.1 when doing the > maxima tutorial, all goes well, but in my rpm, due to using system's > maxima-5.19.1-2mdv2010.0 I get an error because when reaching the > cell: > > A.eigenvectors() > > maxima 5.16.3 returns: > [[[0,4],[3,1]],[1,0,0,-4],[0,1,0,-2],[0,0,1,-4/3],[1,2,3,4]] > > while maxima 5.19.1 returns: > [[[0,4],[3,1]],[[[1,0,0,-4],[0,1,0,-2],[0,0,1,-4/3]],[[1,2,3,4]]]] > > and then, in the next cell it gives a fatal error due to not being > able to convert a list to rational. > > Do you have any idea as to what would be the proper way to correct > this issue? Preferably without needing to use an older maxima for the > sage package :-)
This change was actually motived by a request from the Sage project :). As such, I'm sure it will be supported in Sage as soon as Sage upgrades to the newer version of maxima. As for you for now, you'd need to change the eigenvectors() command in the matrix code. If you wanted to do so and submit a patch, it would be greatly appreciated! Thanks, Jason -- Jason Grout --~--~---------~--~----~------------~-------~--~----~ To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---