I am trying to learn matplotlib using Ipython but can't work out how interactive mode works.
There is a similar question here
Exact semantics of Matplotlib's "interactive mode" (ion(), ioff())?
but the referenced discussion link is broken.
I start Ipython using
ipython --pylab
then
figure()
title('Title')
works interactively, but
fig=figure()
fig.suptitle('Suptitle')
requires a
draw()
to update in the figure window.
Why are these responses different? If I have two figures how do I cause them both to update interactively? Do I have to call draw() every time?