Skip to content

Sympy Plot Backends v1.1.0

Choose a tag to compare

@Davide-sd Davide-sd released this 28 Apr 19:10
· 849 commits to master since this release

What's Changed

  • polar_plot:

    • a polar chart will be generated if a backend support such feature, otherwise the backend will apply a polar transformation and plot a
      cartesian chart.
    • iplot changes the keyword argument to request a 2D polar chart. Use is_polar=True instead of polar=True.
  • plot3d:

    • Setting is_polar=True enables polar discretization.
  • 3d vector plots:

    • Keyword argument slice can now acccept instances of surface-related series (as well as surface interactive series).
    • Improved PlotlyBackend and K3DBackend support for 3D vector-quiver interactive series.
  • Default setting:

    • Added adaptive "goal".
    • Added use_cm for 3D plots.
  • Added tx, ty, tz keyword arguments. Now it is possible to apply transformation functions to the numerical data, for example converting the
    domain of a function from radians to degrees.

  • Added Latex support and a the use_latex keyword argument to toggle on/off the use of latex labels. Plot functions will use latex labels on the axis by default, if the backend supports such feature. The behavior can be changed on the default settings.

  • Fixed bug within iplot and K3DBackend when setting use_cm=False.

  • iplot parameters can accept symbolic numerical values (of type Integer, Float, Rational).

  • Removed plot_data module.