On Tuesday 08 April 2008 10:46:32 am Bryan Fodness wrote:
> I am starting with a zero array, populate it according to some
> condition, save the graph, and then reset the array to zero. Can
> someone tell me if there is a better (faster) way to do this?
You might ask at the numpy mailing list, but I suspect that
a *= 0
might be faster.
> Or am I
> just doing that much, and that is how long it will take? I have a
> couple hundred graphs that I am creating, that will ultimately be
> combined for animation.
>
> ay=4000
> ax=60
> #create empty array
> a = zeros((ay,ax), int)
>
> while something:
> pcolormesh(X, Y, a)
> figname = 'Frame%03d' %int(field)
> print figname
> savefig(figname)
> # reset values
> a = zeros((ay,ax), int)
> if something:
> if something:
> a[y,x] = a[y,x]+1
|