summaryrefslogtreecommitdiff
path: root/doc/source/reference/routines.polynomials.polynomial.rst
diff options
context:
space:
mode:
Diffstat (limited to 'doc/source/reference/routines.polynomials.polynomial.rst')
-rw-r--r--doc/source/reference/routines.polynomials.polynomial.rst83
1 files changed, 73 insertions, 10 deletions
diff --git a/doc/source/reference/routines.polynomials.polynomial.rst b/doc/source/reference/routines.polynomials.polynomial.rst
index aa92ce8fc..d555a1145 100644
--- a/doc/source/reference/routines.polynomials.polynomial.rst
+++ b/doc/source/reference/routines.polynomials.polynomial.rst
@@ -1,16 +1,79 @@
-Polynomial Package (:mod:`numpy.polynomial`)
-============================================
+Polynomial Module (:mod:`numpy.polynomial.polynomial`)
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-.. currentmodule:: numpy.polynomial
+.. currentmodule:: numpy.polynomial.polynomial
-Polynomial Classes
-------------------
+This module provides a number of objects (mostly functions) useful for
+dealing with Polynomial series, including a `Polynomial` class that
+encapsulates the usual arithmetic operations. (General information
+on how this module represents and works with such polynomials is in the
+docstring for its "parent" sub-package, `numpy.polynomial`).
+
+Polynomial Class
+----------------
.. autosummary::
:toctree: generated/
+ .. _polynomial-class:
Polynomial
- Chebyshev
- Legendre
- Hermite
- HermiteE
- Laguerre
+
+Basics
+------
+
+.. autosummary::
+ :toctree: generated/
+
+ polyval
+ polyval2d
+ polyval3d
+ polygrid2d
+ polygrid3d
+ polyroots
+ polyfromroots
+
+Fitting
+-------
+
+.. autosummary::
+ :toctree: generated/
+
+ polyfit
+ polyvander
+ polyvander2d
+ polyvander3d
+
+Calculus
+--------
+
+.. autosummary::
+ :toctree: generated/
+
+ polyder
+ polyint
+
+Algebra
+-------
+
+.. autosummary::
+ :toctree: generated/
+
+ polyadd
+ polysub
+ polymul
+ polymulx
+ polydiv
+ polypow
+
+Miscellaneous
+-------------
+
+.. autosummary::
+ :toctree: generated/
+
+ polycompanion
+ polydomain
+ polyzero
+ polyone
+ polyx
+ polytrim
+ polyline