> > Another example is with matplotlib. As I can read somewhere on the
> > web, there are different opinions about using the SAGE plot
> > capabilities rather than this external package.
>
> Sage's 2d plotting just uses matplotlib, which is a standard package
> included in SAge.  Matplotlib's pylab interface is very good
> for visualizing numerical data coming from experimentation.
> Sage's default "plot" and related functions (which uses matplotlib
> behind the scenes) are very good for visualizing mathematically
> defined functions and objects.

I see, but what about flexibility with data visualization, for example
for bode plots? I would have assumed that, even without the bode plot
directly implemented, I should have found the semilogaritmic or loglog
plot as a built-in feature. On the contrary, I always have to import
matplotlib explicitly and work with it, so that I can't show directly
the results, but save them manually to a png and show them.

> > I had to go there
> > because of the need to set the x axis ticks myself (that seems still
> > not implemented). But then, which is the best way to get the
> > interaction with this package(it is pretty boring to do all the import
> > and Figure instantiation and saving all the time)? Is always necessary
> > to save a png and then show it into the browser? (I always use the
> > notebook for the moment, I also like to get the latex output... is
> > there any viable better alternative?)
>
> Alternative to what?  To Latex?  To the notebook?  To png?
>

Well, an alternative to the notebook.
Something as pretty looking as the notebook (with the chance to show
latex results and png), but also the chance to show some directly
interacting objects (like plots) without having to deal only with
sliders (which, by the way, is already a very impressive feature!).


> Such functionality for 2d plots is not currently implemented.  I don't
> know if anybody is working on it.  It is very subtle to do in a web
> browser via AJAX.
>

Is there already an alpha or beta? I would be glad to test it and
help! :)

> > Last question: is there any repository of trivial functions, posted by
> > the user? I think it would be very useful for us to compare our job (I
> > am sure there is a lot of overlapping among users), and to improve.
>
> You can view Sage itself is a repository of trivial and not-so-trivial
> functions by users.
> You might also want to look athttp://wiki.sagemath.org/interact
>

I have already spent some time there... I mean, the results are
impressive!!

> > Moreover, that would allow developers to monitor the situation, and
> > eventually propose for some function to be integrated upstream, or to
> > suggest improvements to achieve that, if needed.
>
> > Sorry for the long post, and keep up the good work!
>
> Thanks.
>
> William
>
>

I hope I didn't seem you a jerk, even though I've raised a lot of
questions, I really find this a VERY good piece of software, and I use
it almost everyday!!

Thank you very much

Maurizio
--~--~---------~--~----~------------~-------~--~----~
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