§
    JŠtj¿  ã                   óŠ   — d dl mZ edd„¦   «         Zedd„¦   «         Zedd„¦   «         Zed	d„¦   «         Zed	d„¦   «         ZdS )
é   )Údefun_wrappedc                 óL   — |}|}|d|                       d|z  |z  ¦  «        z  z  S )Néÿÿÿÿé   )Úfloor)ÚctxÚtÚ	amplitudeÚperiodÚPÚAs         úV/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/mpmath/functions/signals.pyÚsquarewr      s0   € à€AØ€AØˆr�C—I’I˜a ™c !™eÑ$Ô$Ñ$Ñ%Ð%ó    c           
      ó„   — |}|}d|z  d|                       dd|                      ||z  dz   ¦  «        z  z
  ¦  «        z
  z  S )Nr   g      à?r   g      Ð?)ÚfabsÚfrac©r   r	   r
   r   r   r   s         r   Ú	trianglewr   	   sJ   € à€AØ€AàˆQ‰3��c—h’h˜q 1 S§X¢X¨a°©c°D©jÑ%9Ô%9Ñ#9Ñ9Ñ:Ô:Ñ:Ñ;Ð;r   c                 ó@   — |}|}||                       ||z  ¦  «        z  S )N)r   r   s         r   Ú	sawtoothwr      s$   € à€AØ€AØˆS�XŠX�a˜‘c‰]Œ]‰?Ðr   c                 ód   — |}|dk    s|dk    r| j         S ||                      |¦  «         dz   z  S )Nr   r   )Úzeror   ©r   r	   r
   r   s       r   Úunit_triangler      s;   € à€AØˆB‚w€w�!�q’&�&ØŒxˆØˆs�xŠx˜‰{Œ{ˆl˜QÑÑÐr   c                 ó>   — |}|d|                       | ¦  «        z   z  S )Nr   )Úexpr   s       r   Úsigmoidr      s"   € à€AØ��C—G’G˜Q˜B‘K”K‘Ñ Ð r   N)r   r   )r   )Ú	functionsr   r   r   r   r   r   © r   r   ú<module>r!      s¿   ðØ $Ð $Ð $Ð $Ð $Ð $àð&ð &ð &ñ „ð&ð
 ð<ð <ð <ñ „ð<ð ðð ð ñ „ðð
 ð ð  ð  ñ „ð ð ð!ð !ð !ñ „ð!ð !ð !r   