File: //usr/local/lib/python3.10/dist-packages/numpy/polynomial/__pycache__/polynomial.cpython-310.pyc
o
���gؿ � @ sX d Z g d�ZddlZddlmZ ddlmZ ddl m
Z ddlm
Z
ejZe�ddg�Ze�dg�Ze�dg�Ze�ddg�Zd d
� Zdd� Zd
d� Zdd� Zdd� Zdd� Zdd� Zd9dd�Zd:dd�Zdg dddfdd�Zd;dd�Zd;d d!�Z d"d#� Z!d$d%� Z"d&d'� Z#d(d)� Z$d*d+� Z%d,d-� Z&d.d/� Z'd<d1d2�Z(d3d4� Z)d5d6� Z*G d7d8� d8e
�Z+dS )=a�
=================================================
Power Series (:mod:`numpy.polynomial.polynomial`)
=================================================
This module provides a number of objects (mostly functions) useful for
dealing with polynomials, including a `Polynomial` class that
encapsulates the usual arithmetic operations. (General information
on how this module represents and works with polynomial objects is in
the docstring for its "parent" sub-package, `numpy.polynomial`).
Classes
-------
.. autosummary::
:toctree: generated/
Polynomial
Constants
---------
.. autosummary::
:toctree: generated/
polydomain
polyzero
polyone
polyx
Arithmetic
----------
.. autosummary::
:toctree: generated/
polyadd
polysub
polymulx
polymul
polydiv
polypow
polyval
polyval2d
polyval3d
polygrid2d
polygrid3d
Calculus
--------
.. autosummary::
:toctree: generated/
polyder
polyint
Misc Functions
--------------
.. autosummary::
:toctree: generated/
polyfromroots
polyroots
polyvalfromroots
polyvander
polyvander2d
polyvander3d
polycompanion
polyfit
polytrim
polyline
See Also
--------
`numpy.polynomial`
)�polyzero�polyone�polyx�
polydomain�polyline�polyadd�polysub�polymulx�polymul�polydiv�polypow�polyval�polyvalfromroots�polyder�polyint�
polyfromroots�
polyvander�polyfit�polytrim� polyroots�
Polynomial� polyval2d� polyval3d�
polygrid2d�
polygrid3d�polyvander2d�polyvander3d� N)�normalize_axis_index� )� polyutils)�ABCPolyBase���c C s"