§
    nŸr]Ö  ã                   óP   — d Z ddlT ddlZddlmZ d„ Zedk    r e¦   «          dS dS )z�demo.py -- Demonstrate the Gnuplot python module.

Run this demo by typing 'python demo.py'.  For a more complete test of
the Gnuplot package, see test.py.

é    )Ú*N)Ú	funcutilsc                  ó’  — t          j         d¬¦  «        } |                      d¦  «          | d¦  «         |                      ddgg¦  «         t          d¦  «         |                      ¦   «          t          dd	¬
¦  «        }|dz  }t          j        ||dd¬¦  «        }|                      d¦  «         |                      d¦  «         |                      d¦  «         |                      t          j	        dd¬¦  «        |¦  «         t          d¦  «         |                      d¦  «         |  
                    ddd¬¦  «         t          d¦  «         t          d¦  «         |                      ¦   «          t          d¦  «        dz  }t          d¦  «        dz  dz
  }|dd…t          f         }|t          dd…f         }t          |¦  «        d|z  z   |dz  z
  } | d ¦  «          | d!¦  «          | d"¦  «          | d#¦  «         |                      d$¦  «         |                      d¦  «         |                      d%¦  «         |                      t          j        |||d&¬'¦  «        ¦  «         t          d¦  «         d(„ }|                      t           j                             |||d&¬'¦  «        ¦  «         t          d¦  «         dS ))z Demonstrate the Gnuplot package.é   )ÚdebugzA simple examplezset data style linespointsé   gÍÌÌÌÌÌ@z#Please press return to continue...
é
   Úfloat_)Údtypeé   zcalculated by pythonz
points 3 3)ÚtitleÚwith_z)Data can be computed by python or gnuplotÚxz	x squaredzx**2zcalculated by gnuplot)r   zx^2z
gp_test.ps)ÚenhancedÚcolorz>
******** Saved plot to postscript file "gp_test.ps" ********
é#   g       @é   g      $@g      ø?Ngš™™™™™¹?zset parametriczset data style linesz
set hiddenzset contour basezAn example of a surface plotÚyr   )Úbinaryc                 ó0   — ddd| dz  z  z   d|dz  z  z   z  S )Ng      ð?r   g{®Gáz„?r   g      à?© )r   r   s     ú./usr/lib/python3/dist-packages/Gnuplot/demo.pyÚfzdemo.<locals>.fb   s&   € Ø�a˜$  A¡™+‘o¨¨a°©d©
Ñ2Ñ3Ð3ó    )ÚGnuplotr   ÚplotÚinputÚresetÚarangeÚDataÚxlabelÚylabelÚFuncÚhardcopyÚprintÚnewaxisÚsinÚsplotÚGridDatar   Úcompute_GridData)	Úgr   Úy1Údr   ÚxmÚymÚmr   s	            r   Údemor1      sÌ  € õ 	Œ˜aÐ Ñ Ô €AØ‡G‚GÐÑÔÐØ€AÐ"Ñ#Ô#Ð#ð ‡F‚FˆQˆsˆGˆ9ÑÔÐÝ	Ð
0Ñ1Ô1Ð1à‡G‚G�I„I€Iõ 	ˆr˜Ð"Ñ"Ô"€AØ	
ˆA‰€Bõ
 	Œ�Q˜Ø1Ø'ð	)ñ 	)ô 	)€Að ‡G‚GÐ7Ñ8Ô8Ð8Ø‡H‚HˆS�M„M€MØ‡H‚Hˆ[ÑÔÐà‡F‚F�7Œ<˜Ð&=Ð>Ñ>Ô>ÀÑBÔBÐBÝ	Ð
0Ñ1Ô1Ð1ð ‡H‚HˆU�O„O€OØ‡J‚Jˆ| a¨q€JÑ1Ô1Ð1Ý	ÐMÑNÔNÐNÝ	Ð
0Ñ1Ô1Ð1à‡G‚G�I„I€Iõ 	ˆr‰
Œ
�3‰€AÝˆr‰
Œ
�4‰˜#Ñ€Að 
ˆ1ˆ1ˆ1�Wˆ9Œ€BØ	
�7�1�1�1ˆ9Œ€BÝ	ˆR‰Œ�3�r‘6Ñ	˜R ™UÑ"€AØ€AÐÑÔÐØ€AÐÑÔÐØ€A€l�O„O€OØ€AÐÑÔÐØ‡G‚GÐ*Ñ+Ô+Ð+Ø‡H‚HˆS�M„M€MØ‡H‚HˆS�M„M€Mð ‡G‚G�GÔ˜Q˜q ¨1Ð-Ñ-Ô-Ñ.Ô.Ð.Ý	Ð
0Ñ1Ô1Ð1ð4ð 4ð 4ð ‡G‚G�GÔ×.Ò.¨q°°A¸aÐ.Ñ@Ô@ÑAÔAÐAÝ	Ð
0Ñ1Ô1Ð1Ð1Ð1r   Ú__main__)Ú__doc__Únumpyr   r   r1   Ú__name__r   r   r   ú<module>r6      sq   ððð ð Ð Ð Ð ð €€€Ø Ð Ð Ð Ð Ð ðO2ð O2ð O2ðp ˆzÒÐØ€D�F„F€F€F€Fð Ðr   