Hello,

I was wondering why the following animation doesn’t work. I thought it did work before, but perhaps I am misremembering. I am on OS X 10.4, matplotlib version 0.99.0 from the enthought distribution. I must be thinking about this wrong someone, but I thought that if you did a plot, then updated the data on the plot object, and called draw that it would actually draw it (like it does in matlab). right now it just gives me a blank figure, with a busy mouse icon, and then shows the last plot done.

thanks,

```
Brian Blais
```

import numpy

import matplotlib.pyplot as plt

h,=plt.plot([1,2,3])

plt.ylabel(‘some numbers’)

plt.show()

for i in range(100):

h.set_ydata(numpy.random.rand(3)*2+1)

plt.draw()