채택된 답변

Wayne King
Wayne King 2011년 9월 17일

2 개 추천

If you have a handle to a figure.
h1 = figure;
plot(randn(100,1));
And after you create subsequent plots, you call:
figure(h1)
That will raise the figure above all others.
Wayne

댓글 수: 2

mohammad
mohammad 2011년 9월 18일
Thanks
mohammad
mohammad 2011년 9월 18일
but it's needed when i use same plot command, it plots in the same figure window and not another figure window

댓글을 달려면 로그인하십시오.

추가 답변 (2개)

Adam Danz
Adam Danz 2021년 5월 10일

3 개 추천

Update (10 years later)
Starting in Matlab R2021a you can set figures created by uifigure to always be on top of other windows.
uifig = uifigure('WindowStyle','alwaysontop');
or
uifig = uifigure();
uifig.WindowStyle = 'alwaysontop';
Unlike the modal option, other windows are still accessible.
For more info,
Igor
Igor 2013년 6월 18일

2 개 추천

If you need to make a figure ALWAYS on top, try this.

카테고리

도움말 센터File Exchange에서 Interactive Control and Callbacks에 대해 자세히 알아보기

질문:

2011년 9월 17일

답변:

2021년 5월 10일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by