Hi,
> from a didactical point of view I would like to make the mathematical distinction between
> 'explicit' vs 'implicit', it is a very clear concept.
> Perhaps one could make a 'default' assumption in draw: not writing 'explict' is an alias
> to 'explict()'.
But somehow we should pack together the function and the domain. Perhaps
in a list
draw2d(terminal=png, color=blue, [x^2,x,-1,1]) ?
What about defining shortcuts such as
draw2d(te=png, co=blue, ex(x^2,x,-1,1))
(or something like this) for
draw2d(terminal=png, color=blue, explicit(x^2,x,-1,1))
maintaining both notations ?
The idea behind draw is to have a collection of basic graphical objects
as building blocks for more complex diagrams, see
http://es.geocities.com/riotorto/maxima/gpdraw/index.html#4
for some not very ellaborated examples. Following this idea, if one
needs a lot of plots of explicit functions, why not to make something
as
myplot(f,x,a,b):=draw2d(explicit(f,x,a,b))$
myplot(z^2,z,-1,1);
I'm interested in your opinions. And thanks again for your interest in
this package.
--
Mario Rodriguez Riotorto
www.biomates.net