--
You received this message because you are subscribed to the Google Groups "sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sympy+un...@googlegroups.com.
To post to this group, send email to sy...@googlegroups.com.
Visit this group at http://groups.google.com/group/sympy.
For more options, visit https://groups.google.com/groups/opt_out.
A console wouldn't be appropriate for Gamma, I just wanted to point out that the interactivity currently present with SymPy plots wouldn't work by default on App Engine.
You would need to get matplotlib working on the development server, then create a new card for matplotlib plots that renders the plot, serializes it to PNG or some image format, and then sends that as the result. You will likely want to look through logic.py and resultsets.py to get a sense of how Gamma works. If you have any specific questions, feel free to ask me.
David
You received this message because you are subscribed to a topic in the Google Groups "sympy" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/sympy/pvCw5e1wTf4/unsubscribe.
To unsubscribe from this group and all its topics, send an email to sympy+un...@googlegroups.com.
This is not matplotlib, this is d3.js as I mentioned. For an example of what doesn't work, try x^2 - y^2.
On Jan 17, 2014 8:10 PM, "Nitin Agarwal" <nitinaga...@gmail.com> wrote:
>
> Does d3.js plots both 2D and 3D plots as mentioned in the tutorial. http://docs.sympy.org/latest/modules/plotting.html#module-sympy.plotting.pygletplot
No. D3 is completely separate from SymPy, the documentation for SymPy does not apply to Gamma's plotting at all.
>
> Also its been mentioned in the documentation that "Presently the plots are rendered using matplotlib as a backend."
Again, this is only true for SymPy and not for Gamma.
>
> So let me try to make mathplotlib working on the server app engine.
>
> One query about mathplotlib. Since previously you had mentioned that d3.js, which is all rendered client-side and does not support all types of plots (particularly 3D plots) and trying to get matplotlib working with SymPy on App Engine will help us in getting the 3D plots.
Sorry, but I don't see the question here, could you clarify?
That would be the question you're answering :) It should work, but you'll have to figure out how to properly configure matplotlib for App Engine and how to serialize the plot.
App Engine is on 1.2, so I don't think WebAgg is supported yet, unfortunately.