I'm working on an online homework system, where I'm using SymPy to store
data, as well as do all of the hard calculations when a test for equality is
needed.  This ends up being a far more basic usage of the library than most
people here, it seems, from reading over the list.

One thing that I'm having trouble with is in storing equation, fractions, or
other mathy things.  For instance, perhaps I have the fraction 6/4; if I
create a Rational out of it, it becomes 3/2, which is particularly
unfortunate if the question asks the student to reduce the fraction!  I
could store it as a string, but I like being able to use it as a sympy
object, in particular, feeding it to printing.latex.  A similar thing
happens with equations; all of the menial work that is exactly what I'm
trying to test gets done automagically by sympy.

What would you suggest?  Would subclassing Rational (and other appropriate
classes) be the best way to get the behavior I want?

Thanks for all of the work on this library, btw.  I thought I was going to
have to write reduction and latex-generation functions myself.  Silly me
should have learned by now that there's a Python library (or 2 or 3) for
everything.

--
James Pearson
--
The best way to predict the future is to invent it.
 - Alan Kay

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [email protected]
For more options, visit this group at http://groups.google.com/group/sympy?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to