
     eV                     J    d dl mZmZmZ d dlmZmZ d dlZd Zd Z	d Z
d ZdS )    )divisionprint_functionabsolute_import)assert_almost_equalassert_allcloseNc                      t          j        d          } d}t          j        | d          }t          ||d           t          j        d          } d}t          j        | d          }t          ||           d S )	Ndb1      	precision   decimaldb2gUUUUUU?)pywtWaveletcentral_frequencyr   )wexpectedresults      9lib/python3.11/site-packages/pywt/tests/test_functions.pytest_centrfreqr   	   s    UAH#A444F!4444UAH#A444F)))))    c                      d} t          j        d          }d| z  }t          j        || d          }t          ||d           d S N   r	   g      ?r   r   r   r   )r   r   scale2frequencyr   )scaler   r   r   s       r   test_scal2frq_scaler       sQ    EUAEzH!!Ub999F!444444r   c                      d} t          j        d          }d| z  }t          j        || d          }t          ||d           d S r   )r   r   frequency2scaler   )freqr   r   r   s       r   test_frq2scal_freqr$      sQ    DUADyH!!TR888F!444444r   c                  
   t          j        d          } t          j        | d          \  }}|dk     }t          ||         ||                    t          ||          d d         d||          d d         z
  d           d S )	Nr	   r   r   g      ?r
   g|=)atol)r   r   integrate_waveletr   )r   int_psixixs       r   test_intwave_orthogonalr,   %   s    UA'R888JGQ	
SBGBK2''' GRCL"%q1bS6#2#;UCCCCCCr   )
__future__r   r   r   numpy.testingr   r   r   r   r    r$   r,    r   r   <module>r0      s    @ @ @ @ @ @ @ @ @ @ > > > > > > > > 
* 
* 
*5 5 55 5 5D D D D Dr   