matlab gui uiwait隐藏了当前背后的新数字

时间:2015-06-12 15:18:04

标签: matlab user-interface

我有两个数字。在图1 m文件中,我写道 运行图2.m uiwait(图1);

然后在图2中,经过一些过程,我写了 uiresume(图1)

事情是,在matlab运行图2之后,图形闪烁并隐藏在图1后面。我需要移动图1然后操作图2,这非常不方便。任何人都可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

使用figure。这是一个例子:

h1 = figure; %// create figure 1
plot(1:5, 'o');
h2 = figure; %// create figure 2
plot(ones(1,5), '*');

现在第一个数字落后于第二个数字。为了使第一个数字前进(使其成为当前数字),请使用

figure(h1)