The sympy plotting module is mostly a wrapper around matplotlib. You
can use matplotlib directly for a lot of the things you suggest.

I think it would be better if sympy's plotting module didn't try to
wrap up other libraries as "backends" but instead focussed on
documenting how it should be used in combination with the underlying
plotting libraries.

On Fri, 7 Feb 2020 at 23:57, David Bailey <[email protected]> wrote:
>
> Hi everyone,
>
> The plotting.plot and plotting.plot3d  functions are very nice, and produce 
> good looking output, but I can't see any way to create arbitrary plots that 
> would not have axes, but would be composed of lines, points, filled regions, 
> and text positioned as desired, for example:
>
> A circuit diagram
>
> Other engineering diagrams
>
> Fractals
>
> Organic chemical structures
>
> I am sure there are packages out there to do any one of those tasks, but what 
> do those packages use to generate their plotting output?
>
> Since plot() returns a plot object that can be subsequently rendered, I have 
> wondered if the answer is to actually construct a plot object 'by hand'.
>
> Any hints would be welcome,
>
> David
>
> --
> 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 [email protected].
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sympy/5bf2e639-f9e7-caff-2802-917979d1ff10%40dbailey.co.uk.

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/CAHVvXxT_8H-0yESmso8eZ%2BOqtQBHOG-_Q6DK4fUrDirre6pS1g%40mail.gmail.com.

Reply via email to