|
From: Alexey S. <sh...@gm...> - 2004-12-16 17:21:17
|
Hello!
Why is GTKAgg is slower than GTK, but WXAgg is faster than WX?
Alexey
On Thu, 16 Dec 2004 10:23:26 -0600, John Hunter
<jdh...@ac...> wrote:
> import matplotlib
> matplotlib.use('GTKAgg')
> matplotlib.interactive(True)
> from matplotlib.matlab import *
> import time
>
> x = arange(0,2*pi,0.01) # x-array
> axis([0.0,2*pi,-1.0,1.0]) # setup axis
> tstart = time.time()
>
> line, = plot(x,sin(x))
> for i in arange(1,200):
> line.set_ydata(sin(x+i/10.0))
> draw()
>
> print 'FPS:' , 200/(time.time()-tstart)
>
> TkAgg 20 FPS
> GTK 50 FPS
> GTKAgg 36 FPS
> GTKCairo 15 FPS
> WX 11 FPS
> WXAgg 27 FPS
|