| Server IP : 209.209.40.120 / Your IP : 216.73.217.112 Web Server : Microsoft-IIS/10.0 System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586 User : NEWWWW$ ( 0) PHP Version : 8.3.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /Python312/Lib/site-packages/numpy/lib/tests/__pycache__/ |
Upload File : |
�
�g�- � � � d dl Zd dlmZmZmZmZmZmZm Z d dl
Z
ej d ej d z dz Z G d� d� Z
y)� N)�assert_�assert_equal�assert_array_equal�assert_almost_equal�assert_array_almost_equal�
assert_raises�assert_allclose�
AllInteger�AllFloat�Oc � � e Zd Zd� Zd� Zd� Zej j de � de
ddfd�� Zd� Zd � Z
d
� Zd� Zd� Zd
� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zy)�TestPolynomialc � � t j g d�� }t t |� d� t t |� d� t j g d�� }t t |� d� t t |� d� t j g d�� }t t |� d� t t t j g d �� � d
� y )N�� �?� � zpoly1d([1., 2., 3.])z 2
1 x + 2 x + 3�� @r � zpoly1d([3., 2., 1.])� 2
3 x + 2 x + 1)y���[f�? @y � �g"GBtk~�y @ �?z= 3 2
(1.9 + 2j) x - 3j x - 5.123 x + (2 + 1j))���������z 2
-3 x - 2 x - 1)�np�poly1dr �repr�str)�self�p�q�rs �AC:\Python312\Lib\site-packages\numpy/lib/tests/test_polynomial.py�test_poly1d_str_and_reprz'TestPolynomial.test_poly1d_str_and_repr s� � ��I�I�j�!���T�!�W�4�5��S��V�%� &�
�I�I�j�!���T�!�W�4�5��S��V�%� &�
�I�I�>�?���S��V�@� A� �S����<�0�1�&� '� c �� � t j g d�� }t j g d�� }t |d� d� t |d� d� t |d� d� t |d� d� y ) Nr r r r � g C@r g �U@�r r r �r r r! s r# �test_poly1d_resolutionz%TestPolynomial.test_poly1d_resolution% sV � ��I�I�j�!���I�I�j�!���Q�q�T�3���Q�q�T�4� ��Q�q�T�3���Q�q�T�4� r% c �P � t j g d�� }t j g d�� }t ||z t j dg� t j ddg� f� t |j � t j g d�� � t |j d� t j g d�� � t j g d�� }t j g d �� }t ||z t j g d
�� � t ||z t j g d�� � t ||z
t j g d�� � t |d
z t j g d�� � t ||� t j g d�� � t ||� t j g d�� � t |j � t j ddg� � t |j d� t j dg� � t t j
t j g d�� t j ddg� � t j ddg� t j dg� f� y )N)r r � )� @r r � �?g �?g @)gUUUUUU�?r r- � r r r )r � @g ,@r0 r )r- r- r- )g �r/ � @r, ) r r0 g B@g Z@g �j@g �s@g @t@g k@g @T@)g "@� (@g 0@r0 g @)r r2 g @@g D@g A@r1 r )r r r r g �r/ )r r r �integ�deriv�polydivr) s r# �test_poly1d_mathzTestPolynomial.test_poly1d_math- s� � ��I�I�j�!���I�I�j�!���Q�q�S�2�9�9�d�V�,�b�i�i��d��.D�E�F��Q�W�W�Y�� � �*;� <�=��Q�W�W�Q�Z����+<�!=�>��I�I�j�!���I�I�j�!���Q��U�B�I�I�&;�<�=��Q��U�B�I�I�l�3�4��Q��U�B�I�I�m�4�5��Q�!�V�R�Y�Y�'W�X�Y��Q�q�T�2�9�9�%;�<�=��Q�q�T�2�9�9�%=�>�?��Q�W�W�Y�� � �2�r�(� 3�4��Q�W�W�Q�Z����B�4��1��R�Z�Z�� � �*� 5�r�y�y�!�Q��7H�I��i�i��S� �*�B�I�I�r�d�O�<� >r% � type_code�returnNc � � t j |� }t j g d�|�� }t j |� }t t j
|� |� t t j
|� j |� t t
|� d� dddddd�}|j � D ]R \ }}|| }t ||� |t j k( rt |t � r�;J �t |j |� �T y )N�r r r )�dtyper r r r )r r r r r )r r; �arrayr r �asarray�len�items�object_�
isinstance�int) r r7 r; �arr �comparison_dct�index�ref�scalars r# �test_poly1d_misczTestPolynomial.test_poly1d_miscB s� � �����#��
�X�X�i�u�
-���I�I�b�M�� �R�Z�Z��]�B�'��R�Z�Z��]�(�(�%�0��S��V�Q�� �A�!��a�8��(�.�.�0� 2�J�E�3��u�X�F����%���
�
�"�!�&�#�.�.�.��V�\�\�5�1�
2r% c � � t j g d�d�� }t t |� d� t j g d�d�� }t t |� d� y )Nr �y)�variablez 2
1 y + 2 y + 3�lambdaz! 2
1 lambda + 2 lambda + 3�r r r r )r r! s r# �test_poly1d_variable_argz'TestPolynomial.test_poly1d_variable_argW sJ � ��I�I�j�3�/���S��V�%� &�
�I�I�j�8�4���S��V�/� 0r% c � � t t j dt j d� t j d� g� g d�� g d�g d�g d�g}t t j |� g d�� t t j
t j g d�� � � t t j
t j g d �� � � t t j
t j g d
�� � � t t j
t j g d�� � � t t j
t j g d�� � � t t j
t j d
dg� � � t t j
t j ddg� � � t t j t j d
dg� � � t j j d� t j j d� d
t j j d� z z }t t j
t j t j |t j |� f� � � � y )Nr r )r r r � r: )r, r'