我现在只与Matlab合作了一年多,而且我遇到了一个我似乎无法克服的问题。
我使用Guide创建了几个GUI。有一个主GUI和一些“子”GUI,可以使用下拉菜单从主GUI打开。
当GUI位于同一目录中时,所有这些都可以正常工作。但是,我正在尝试组织它,以便主GUI位于一个文件夹中,并且它打开的所有GUI都在另一个文件夹中。理想情况下,我正在努力使其能够从主GUI中打开多个GUI并在能够随时打开新GUI的同时对其进行操作。
我尝试了几种不起作用的方法,包括以下内容:
运行(” ./ directory1中/ sub_gui1' );
这可以打开GUI,但不允许我实际使用GUI,因为我在错误的目录中。
运行(” ./ directory1中/ sub_gui1' ); CD(” ./ directory1' 中);
这可以打开GUI并允许我使用它,但是它使我不能再使用主GUI了,因为我不再在它的目录中。
有没有解决这个问题的方法?