【问题标题】:matlab gui uiwait hide the new figure behind the current onematlab gui uiwait 将新图形隐藏在当前图形后面
【发布时间】:2015-06-12 23:31:06
【问题描述】:

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

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

问题是matlab运行图2后,图一闪而过,躲在图1后面。我需要移动图1,再对图2进行操作,非常不方便。谁能帮我解决这个问题?

【问题讨论】:

    标签: matlab user-interface


    【解决方案1】:

    使用figure。这是一个例子:

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

    现在第一个数字在第二个后面。要将第一个图形向前移动(使其成为当前图形),请使用

    figure(h1)
    

    【讨论】:

      猜你喜欢
      • 2014-04-27
      • 1970-01-01
      • 2014-09-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-19
      • 1970-01-01
      相关资源
      最近更新 更多