← Back
Editing: test_array_tools.cpython-311.pyc
� d�c0 � �` � d dl Zd dlmZ d dlmZ d dlmZm Z m Z mZmZm Z G d� d� � ZdS )� N)�assert_array_equal)�raises)� axis_slice�axis_reverse�odd_ext�even_ext� const_ext�zero_extc �2 � e Zd Zd� Zd� Zd� Zd� Zd� Zd� ZdS )�TestArrayToolsc � � t j d� � � dd� � }t |ddd�� � }t ||dd�d d �f � � t |dd�� � }t ||dd �d d �f � � t |ddd�� � }t ||d d �dd�f � � t |dd�� � }t ||d d �dd �f � � t |dd d� � � }t ||d d d �d d �f � � t |dd d� � � }t ||d d �d d d �f � � d S )N� � � r � )�start�stop�axis���)r r � )r �stepr )�np�arange�reshaper r )�self�a�ss �E/usr/lib/python3/dist-packages/scipy/signal/tests/test_array_tools.py�test_axis_slicezTestArrayTools.test_axis_slice si � ��I�b�M�M�!�!�!�Q�'�'���q����2�2�2���1�a��!��Q�Q�Q��i�(�(�(��q���+�+�+���1�a����Q�Q�Q��i�(�(�(��q����2�2�2���1�a����1�Q�3��i�(�(�(��q���+�+�+���1�a����2�3�3��i�(�(�(��q����2�2�2���1�a���!��Q�Q�Q��i�(�(�(��q����2�2�2���1�a����3�3�Q�3��i�(�(�(�(�(� c � � t j d� � � dd� � }t |d�� � }t ||d d d�d d �f � � t |d�� � }t ||d d �d d d�f � � d S )Nr r r r �r r r )r r r r r )r r �rs r �test_axis_reversez TestArrayTools.test_axis_reverse! s� � ��I�b�M�M�!�!�!�Q�'�'�����#�#�#���1�a���"��a�a�a��j�)�)�)����#�#�#���1�a����4�4�R�4��j�)�)�)�)�)r c � � t j g d�g d�g� � }t |dd�� � }t j g d�g d�g� � }t ||� � t |dd�� � }t j g d �g d�g d�g d �g� � }t ||� � t t t |dd�� � t t t |dd�� � d S )N�r r r r � �� � � � r'