On Feb 22, 2009, at 1:38 AM, Burcin Erocal wrote:

>> My first thought is that doing the above might be somewhat orthogonal
>> to pynac, since pynac provides the low-level symbolic manipulation,
>> and the above would just be a natural thing built on top of that.
>
> I agree that the above is independent of changes to pynac. We provide
> support for functions through the CallableSymbolicExpression class in
> sage.calculus.calculus. This is the same for pynac and maxima based
> symbolics.
>
> In order to make vector valued funtions to work, you will need to  
> extend
> that class to allow multiple outputs, then sort out the preparser.

I don't think one would want to have multiple outputs, rather one  
would want to have a *single* (symbolic) vector as output. It might  
make more sense to simply allow symbolic vectors to be callable,  
passing the arguments to each of their components.

- Robert



--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to 
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to