passing functions as argument one more time



Thank you Robert.  I have used mathematica but I am still learning maxima.  I would apply the  lambda expression and other  suggestions  to  my scripts.  I would be very happy to contribute once I have B-splines results working to my satisfaction.  I would like to thank everyone for the suggestions they offered.   Now I only need time to implement and test.

Ram Kochhar
 

 -------------- Original message ----------------------
From: "Robert Dodier" <robert.dodier at gmail.com>
> Ram,
> 
> > I need to pass different functions to compute its B-spline representations.
> > I  do not want earlier functions to corrupt results.
> 
> Spline approximations to functions or expressions seems like an
> excellent demonstration of the usefulness of symbolic computation.
> If you get something working I would be interested to see it.
> Perhaps you would consider contributing the code to the Maxima
> project under terms of the GPL. Let us know how it goes & we can
> try to help with the problems you encounter.
> 
> Some minor points about name collisions. You can call ?gensym() (the
> Lisp symbol generator) to make a unique name. But before using it
> consider carefully whether it actually makes the problem simpler.
> Also, you might consider working with lambda expressions which are
> nameless functions and therefore there isn't a problem with name collisions.
> 
> Robert Dodier