← Back
Editing: test_wavelets.cpython-311.pyc
� d�c; � �V � d dl Zd dlmZmZmZmZmZ d dlm c m Z G d� d� � ZdS )� N)�assert_equal�assert_array_equal�assert_array_almost_equal�assert_array_less�assert_c �8 � e Zd Zd� Zd� Zd� Zd� Zd� Zd� Zd� Z dS ) �TestWaveletsc �R � t t j ddg� � ddg� � d S )N� ���)r �wavelets�qmf)�selfs �B/usr/lib/python3/dist-packages/scipy/signal/tests/test_wavelets.py�test_qmfzTestWavelets.test_qmf s* � ��8�<��A��/�/�!�R��9�9�9�9�9� c � � t dd� � D ]4}t t t j |� � � � |dz � � �5d S )Nr � � )�ranger �lenr �daub)r �is r � test_daubzTestWavelets.test_daub sL � ��q�"��� 7� 7�A���X�]�1�-�-�.�.��A��6�6�6�6� 7� 7r c � � t dd� � D ]�}t dd� � D ]�}t j |� � }t |� � }t j ||� � \ }}}t t |� � t |� � cxk ot |� � k nc � � t t |� � |dz d|z z � � ����d S )Nr � � r )r r r r �cascader r )r �Jr �lpcoef�k�x�phi�psis r �test_cascadezTestWavelets.test_cascade s� � ��q�!��� 7� 7�A��1�a�[�[� 7� 7��!��q�)�)����K�K��&�.�v�q�9�9���3����A���#�c�(�(�6�6�6�6�c�#�h�h�6�6�6�6�7�7�7��S��V�V�a�!�e�q�A�v�%5�6�6�6�6� 7� 7� 7r c �& � t j ddd�� � }t j ddd�� � }t t |� � t |� � � � t ||� � t j ddd�� � }t j ddd�� � }t ||� � t j g d�� � }t j dd d� � � }t ||� � t j g d�� � }t j dd d� � � }t ||d �� � t j d dd�� � }t j ddd�� � dd� }t ||d �� � t j d dd�� � }t ||d �� � t j ddd�� � dd� }t ||d �� � t j d ddd�� � }t j dddd�� � dd� }t ||d �� � t j d ddd�� � }t ||d �� � t j dddd�� � dd� }t ||d �� � t j d ddd�� � }t j dddd�� � dd� }t ||d �� � t j d ddd�� � }t ||d �� � t j dddd�� � dd� }t ||d �� � d S )N�2 gffffff@T)�completeF� )y��5��>�,:6' �:yC��x��? y��5��>�,:6' �� r )�wr( )y�h�B!>�,:6' �:yZr�o8 �? y�h�B!>�,:6' �)�decimali'