§
    ÇÁ³g<  ã                   óV   — d dl Zd dlZ d dlmZmZ d„ Zd„ Zd„ Zd„ Z	d„ Z
d„ Zd	„ Zd
„ ZdS )é    N)Úassert_array_equalÚassert_c                  ó¼   — t           j                             d¦  «        } t          t	          | t
          j        ¦  «        ¦  «         t          | j        d¦  «         d S )N)é   )é   r   )ÚnumpyÚmatlibÚemptyr   Ú
isinstanceÚnpÚmatrixÚshape©Úxs    úU/var/www/html/mpstechhub/venv/lib/python3.11/site-packages/numpy/tests/test_matlib.pyÚ
test_emptyr      sI   € ÝŒ×Ò˜4Ñ Ô €AÝ�J�q�"œ)Ñ$Ô$Ñ%Ô%Ð%ÝˆAŒG�VÑÔÐÐÐó    c                  ó  — t          t          j                             d¦  «        t	          j        g d¢g d¢g¦  «        ¦  «         t          t          j                             d¦  «        t	          j        ddgg¦  «        ¦  «         d S )N©r   é   )ç      ð?r   r   r   r   )r   r   r	   Úonesr   r   © r   r   Ú	test_onesr   
   s   € Ý•u”|×(Ò(¨Ñ0Ô0Ý”y / / /Ø!0  ð"2ñ 3ô 3ñ4ô 4ð 4õ •u”|×(Ò(¨Ñ+Ô+­R¬Y¸"¸r¸
°|Ñ-DÔ-DÑEÔEÐEÐEÐEr   c                  ó  — t          t          j                             d¦  «        t	          j        g d¢g d¢g¦  «        ¦  «         t          t          j                             d¦  «        t	          j        ddgg¦  «        ¦  «         d S )Nr   )ç        r   r   r   r   )r   r   r	   Úzerosr   r   r   r   r   Ú
test_zerosr      s   € Ý•u”|×)Ò)¨&Ñ1Ô1Ý”y / / /Ø!0  ð"2ñ 3ô 3ñ4ô 4ð 4õ •u”|×)Ò)¨!Ñ,Ô,­b¬i¸2À¸¸Ñ.EÔ.EÑFÔFÐFÐFÐFr   c                  ó¢   — t           j                             dt          ¬¦  «        } t	          | t          j        ddgddgg¦  «        ¦  «         d S )Nr   )Údtyper   r   )r   r	   ÚidentityÚintr   r   r   r   s    r   Útest_identityr#      sI   € ÝŒ×Ò˜a¥sÐÑ+Ô+€AÝ�q�"œ) a¨ V¨a°¨VÐ$4Ñ5Ô5Ñ6Ô6Ð6Ð6Ð6r   c            	      óÀ  — t           j                             ddt          ¬¦  «        } t	          | t          j        g d¢g d¢g d¢g¦  «        ¦  «         | j        j        sJ ‚| j        j	        rJ ‚t           j                             ddt          d¬	¦  «        }t	          |t          j        g d
¢g d¢g d¢g¦  «        ¦  «         |j        j        rJ ‚|j        j	        sJ ‚d S )Nr   r   )Úkr    )r   r   r   )r   r   r   )r   r   r   é   ÚF)r    Úorder)r   r   r   r   )r   r   r   r   )r   r   r   r   )
r   r	   Úeyer"   r   r   r   ÚflagsÚc_contiguousÚf_contiguous)ÚxcÚxfs     r   Útest_eyer/      s  € Ý	Œ×	Ò	˜!˜q­Ð	Ñ	,Ô	,€BÝ�r�2œ9 l l lØ&2 l lØ&2 l lð&4ñ 5ô 5ñ 6ô 6ð 6ð Œ8Ô Ð Ð Ð ØŒxÔ$Ð$Ð$Ð$å	Œ×	Ò	˜!˜Q¥c°Ð	Ñ	5Ô	5€BÝ�r�2œ9Ð&6Ð&6Ð&6Ø&6Ð&6Ð&6Ø&6Ð&6Ð&6ð&8ñ 9ô 9ñ :ô :ð :ð ŒxÔ$Ð$Ð$Ð$ØŒ8Ô Ð Ð Ð Ð Ð r   c                  ót   — t           j                             d¦  «        } t          | j        dk    ¦  «         d S ©Nr   r   )r   r	   Úrandr   Úndimr   s    r   Ú	test_randr4   +   s1   € ÝŒ×Ò˜!ÑÔ€AåˆAŒF�aŠKÑÔÐÐÐr   c                  ót   — t           j                             d¦  «        } t          | j        dk    ¦  «         d S r1   )r   r	   Úrandnr   r3   r   s    r   Ú
test_randnr7   0   s/   € Ý
Œ	�Š˜ÑÔ€AåˆAŒF�aŠKÑÔÐÐÐr   c                  óÄ   — t          j        d¦  «        } t          j                             | dd¦  «        }t          j        g d¢g d¢g¦  «        }t          ||¦  «         d S )Nr&   r   )r   r   r   r   r   r   r   r   )r   Úaranger   r	   ÚrepmatÚarrayr   )Úa1r   Úys      r   Útest_repmatr>   5   sf   € Ý	Œ�1‰Œ€BÝŒ×Ò˜B  1Ñ%Ô%€AÝ
ŒÐ*Ð*Ð*Ø*Ð*Ð*ð,ñ 	-ô 	-€Aå�q˜!ÑÔÐÐÐr   )r   r   Únumpy.matlibÚnumpy.testingr   r   r   r   r   r#   r/   r4   r7   r>   r   r   r   ú<module>rA      s½   ðØ Ð Ð Ð Ø Ð Ð Ð Ø 5Ð 5Ð 5Ð 5Ð 5Ð 5Ð 5Ð 5ðð ð ð
Fð Fð FðGð Gð Gð7ð 7ð 7ð!ð !ð !ðð ð ð
ð ð ð
ð ð ð ð r   