Revision: 5859 http://matplotlib.svn.sourceforge.net/matplotlib/?rev=5859&view=rev Author: jdh2358 Date: 2008-07-24 22:49:38 +0000 (Thu, 24 Jul 2008)
Log Message: ----------- added wx simple animation example Added Paths: ----------- trunk/matplotlib/examples/animation/simple_anim_wx.py Added: trunk/matplotlib/examples/animation/simple_anim_wx.py =================================================================== --- trunk/matplotlib/examples/animation/simple_anim_wx.py (rev 0) +++ trunk/matplotlib/examples/animation/simple_anim_wx.py 2008-07-24 22:49:38 UTC (rev 5859) @@ -0,0 +1,29 @@ +""" +A simple example of an animated plot using a gtk backends +""" +import time +import numpy as np +import matplotlib +matplotlib.use('WXAgg') # do this before importing pylab + +import matplotlib.pyplot as plt + +fig = plt.figure() + +ax = fig.add_subplot(111) + +def animate(idleevent): + tstart = time.time() # for profiling + x = np.arange(0, 2*np.pi, 0.01) # x-array + line, = ax.plot(x, np.sin(x)) + + for i in np.arange(1,200): + line.set_ydata(np.sin(x+i/10.0)) # update the data + fig.canvas.draw() # redraw the canvas + print 'FPS:' , 200/(time.time()-tstart) + raise SystemExit + +# call the animation loop on idle +import wx +wx.EVT_IDLE(wx.GetApp(), animate) +plt.show() This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Matplotlib-checkins mailing list Matplotlib-checkins@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-checkins