Matlab怎么允许GUI产生多个窗口和多个界面

当我们在利用Matlab进行GUI界面编程的时辰, 相信有个问题可能会困扰大师, 就是本身的GUI界面(一个fig文件和一个M文件)只能发生一个窗口, 看到其他人可以发生多个窗口, 本身不知道该怎么做 。 所以下面分享给大师Matlab许可GUI发生多个窗口和多个界面的方式、
, 但愿可以或许帮忙大师 。

需要这些哦
电脑
matlab
Matlab许可GUI发生多个窗口和多个界面方式
方式/
1第一步:起首我们在号令窗口输入guide打开GUI界面编纂器, 在这里可以编纂好我们的GUI界面控件、表格、文字框等, 如下图所示 。

Matlab怎么允许GUI产生多个窗口和多个界面

文章插图

2第二步:我们然后在与GUI界面配套的M文件中点窜函数, 激活我们的GUI界面控件等, 才能使GUI界面动起来, 如下图所示, 此中可以看到本家儿函数第二行gui_Singleton=1, 暗示一个GUI(包罗一个fig文件和一个M文件)只能发生一个窗话柄例 。 我们需要将其点窜为0才能许可GUI发生多个窗口和多个界面 。

Matlab怎么允许GUI产生多个窗口和多个界面

文章插图

3【Matlab怎么允许GUI产生多个窗口和多个界面】第三步:我们打开我们的GUI界面编纂器, 如下图所示, 我们找到上方东西栏的【东西】并点击打开【东西】, 如下图所示 。

Matlab怎么允许GUI产生多个窗口和多个界面

文章插图

4第四步:我们打开【东西】下拉菜单, 如下图所示, 此时可以找到【GUI 选项】, 我们点击这个【GUI 选项】, 英文版Tools—GUI  Options 。

Matlab怎么允许GUI产生多个窗口和多个界面

文章插图

5第五步:我们打开【GUI 选项】, 如下图所示界面, 此时我们可以在界面中看到【GUI 仅许可运行一个实例(单一)】左侧的选择框是勾选状况的, 暗示我们只能发生一个窗口, 英文版为【GUI allows only one instance to run (singleton)】 。

Matlab怎么允许GUI产生多个窗口和多个界面

文章插图

6第六步:我们去失落【GUI 仅许可运行一个实例(单一)】左侧的选择框的勾, 如下图所示, 然后点击【确定】按钮 。

Matlab怎么允许GUI产生多个窗口和多个界面

文章插图

7第七步:点击【确定】按钮后, 如下图所示, 我们还需要点击左上角的【保留】, 如许才能更新M文件 。

Matlab怎么允许GUI产生多个窗口和多个界面

文章插图

8第八步:点击【保留】, 更新M文件, 此时我们再次看本家儿法式第二行Singleton, 可以发现此时主动更新Singleton=0了, 暗示一个GUI(包罗一个fig文件和一个M文件)可发生多个窗话柄例 。 我们就可以利用GUI发生多个窗口和多个界面了 。

Matlab怎么允许GUI产生多个窗口和多个界面

文章插图

推荐阅读