I created a plotting module for SymPy (a symbolic computation library) which integrates various plotting libraries (Bokeh, Plotly, K3D, Mayavi, Matplotlib).
Most importantly, I used:
- param to dynamically add the necessary parameters of the symbolic expression being analyzed.
- panel to create parametric-interactive plots, which are useful to analyze and understand the influence of each parameter during the research/design stage.
Here are a few links:
- Repo: https://github.com/Davide-sd/sympy-plot-backends
- Binder: https://mybinder.org/v2/gh/Davide-sd/sympy-plot-backends/HEAD
Note that Binder is missing Mayavi, because I was unable to set it up… Therefore, if you find an error in the notebooks about Mayavi, just comment out those lines of code!