2009/9/14 Jason Grout <jason-s...@creativetrax.com>: > > 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.
Many thanks for the fast reply! > 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! Hmm, with my limited python knowledge I don't think it is doable :-) I can't find myself in sage/matrix code, and I fear those .pyx/.pxd files... I think I will just point to this email if I receive bug reports about this problem, and leave as is for now, as packaging a full alternate maxima in the sagemath package is overkill... > Thanks, > > Jason > > > > -- > Jason Grout Thanks, Paulo --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---