Надеюсь, это простой вопрос, но я не могу понять его сейчас.Я хочу использовать matplotlib, чтобы показать 2 фигуры, а затем использовать их в интерактивном режиме.Я создаю фигуры с помощью:
import matplotlib
import pylab as pl
f1 = pl.figure()
f2 = pl.figure()
и могу использовать интерфейс Pyplot, похожий на MATLAB, для построения и рисования на обеих фигурах.С помощью
current_figure = pl.gcf()
я могу определить текущую активную фигуру для интерфейса pyplot, в зависимости от того, какую фигуру я щелкнул. Теперь я хочу нарисовать что-то на первой фигуре с помощью интерфейса pyplot, но текущая фигура может бытьлюбой из них.Так есть что-то вроде
pl.set_current_figure(figure)
или какой-нибудь обходной путь?(Я знаю, что могу использовать объектно-ориентированный интерфейс, но для интерактивных вещей просто лучше использовать такие команды, как plot (x, y))