Files
mpmath--mpmath/docs/plotting.rst
T
Sergey B Kirpichev a9550c2b70 Reorganize docs (doc/source/ -> docs/, *.txt -> *.rst)
Structure now more closely follow https://packaging.python.org/

To build docs:

    python setup.py build_sphinx -c docs -b html,latex
    make -C build/sphinx/latex all-pdf
2021-03-27 01:14:07 +03:00

33 lines
700 B
ReStructuredText

Plotting
========
If `matplotlib <http://matplotlib.sourceforge.net/>`_ is available, the functions ``plot`` and ``cplot`` in mpmath can be used to plot functions respectively as x-y graphs and in the complex plane. Also, ``splot`` can be used to produce 3D surface plots.
Function curve plots
-----------------------
.. image:: plot.png
Output of ``plot([cos, sin], [-4, 4])``
.. autofunction:: mpmath.plot
Complex function plots
-------------------------
.. image:: cplot.png
Output of ``fp.cplot(fp.gamma, points=100000)``
.. autofunction:: mpmath.cplot
3D surface plots
----------------
.. image:: splot.png
Output of ``splot`` for the donut example.
.. autofunction:: mpmath.splot