I had some luck the last time I requested a feature. Two of my three requests were implemented. I would really like it if you could have some control over the order of terms in a polynomial by using some external package which could be loaded when needed.
I'll cross my fingers that it is not too hard to do this.
Rich
------------Original Message------------
From: "Richard Hennessy"<rvh2007 at comcast.net>
To: fateman at cs.berkeley.edu
Cc: maxima at math.utexas.edu
Date: Mon, Apr-21-2008 10:42 AM
Subject: Re: [Maxima] How do you order terms this way
Rat does not work. I would like to comment on the "right" way to display a polynomial in more than one variable. There is no right way, there is however a personal preference that some people have. I don't always want my results in term degree order, but there should be a way to do it. I like to customize my applications to my personal preferences. But I do not expect others to conform to my preferences so this option should be configurable through a package perhaps somewhat like the format package.
Richard Hennessy
------------Original Message------------
From: "Richard Fateman" <fateman at cs.berkeley.edu>
To: "'Richard Hennessy'" <rvh2007 at comcast.net>
Cc: maxima at math.utexas.edu
Date: Sun, Apr-20-2008 9:50 PM
Subject: RE: [Maxima] How do you order terms this way
try rat(%,y,x);
if that doesn't work for you, then I suspect the simplest alternative
is that you try to accomodate your own notions of what the right order is to what maxima provides.
Good luck.
From: maxima-bounces at math.utexas.edu [mailto:maxima-bounces at math.utexas.edu] On Behalf Of Richard Hennessy
Sent: Sunday, April 20, 2008 6:08 PM
To: Maxima List
Subject: How do you order terms this way
If I have the quadratic surface in x and y
a*x^2 +b*y^2+d*x*y+e*x+f*y +g = 0
I want Maxima to print out this formula in the order above but when I enter it it changes it to
b*y^2+d*x*y+f*y+a*x^2+e*x+g=0
I want the terms in order of degree so that x^n*y^m would come before x^(n-1)*y^m and also before x^n*y^(m-1) etc...
Is there a way? I can't find a function for that in the help.
Richard Hennessy
_______________________________________________
Maxima mailing list
Maxima at math.utexas.edu
http://www.math.utexas.edu/mailman/listinfo/maxima