Не уверен в том, что ключ связывает руку, которая это делает, но если вы нажмете alt-click на окне (которое позволяет перетаскивать окно), оно должно выйти вперед.
Как предполагает codeDr, MATLAB также плохо переносит перерисовку своих окон. Если вы рисуете фигуру во время выполнения кода, фигура не будет обновляться, если вы не выполните drawnow
или у вас не будет подобной паузы в выполнении, чтобы позволить перерисовать графический интерфейс. Поскольку мы говорим о MATLAB, команда figure
также приведет к тому, что указанная фигура выйдет вперед (на самом деле, сложнее получить ее до , а не вперед). Таким образом, вы можете сделать figure(gcf)
, чтобы вывести текущую фигуру на передний план, или сохранить номер фигуры с помощью h = figure;
, а затем потом сделать figure(h)
. Кстати, если вы хотите переключать текущие цифры без переключения фокуса, set(0, 'CurrentFigure', h)
должен установить h
на текущую цифру.