File: //opt/alt/python37/lib64/python3.7/site-packages/numpy/lib/__pycache__/polynomial.cpython-37.pyc
B
<�Fd]� � @ s` d Z ddlmZmZmZ ddddddd d
ddd
dgZddlZddlZddlm m
Z ddlm
Z
mZmZmZmZmZmZmZ ddlmZmZ ddlmZ ddlmZmZmZmZ ddlm Z m!Z!m"Z" G dd� de#�Z$dd� Z%dd� Z&d(dd�Z'd)dd�Z(d*dd
�Z)dd� Z*dd� Z+dd� Z,d d � Z-d!d
� Z.e�/d"�Z0d+d$d%�Z1G d&d� de2�Z3e�4d'e$� dS ),z'
Functions to operate on polynomials.
� )�division�absolute_import�print_function�poly�roots�polyint�polyder�polyadd�polysub�polymul�polydiv�polyval�poly1d�polyfit�RankWarningN)�isscalar�abs�finfo�
atleast_1d�hstack�dot�array�ones)�diag�vander)�
trim_zeros)� iscomplex�real�imag�mintypecode)�eigvals�lstsq�invc @ s e Zd ZdZdS )r z�
Issued by `polyfit` when the Vandermonde matrix is rank deficient.
For more information, a way to suppress the warning, and an example of
`RankWarning` being issued, see `polyfit`.
N)�__name__�
__module__�__qualname__�__doc__� r'