我只用了一年多的时间,现在已经遇到了一个我似乎无法克服的问题。从不同目录运行Matlab GUI
我已经使用指南来创建几个图形用户界面。有一个主GUI和一些“子”GUI,可以使用下拉菜单从主GUI中打开。
所有这一切都在图形用户界面在同一个目录中工作完全正常。但是,我试图组织它,因此主GUI位于一个文件夹中,并且它所打开的所有GUI均位于另一个文件夹中。理想情况下,我试图让它能够从主GUI中打开多个GUI,并在能够随时打开新GUI的情况下操作它们。
我试过几种方法,不工作,其中包括:
运行(” ./ directory1中/ sub_gui1' );
这可以打开GUI,但不允许我实际使用的图形用户界面,因为我是在错误的目录。
run('./ directory1/sub_gui1'); cd('./ directory1');
这可以打开GUI,并允许我使用它,但使得它,所以我不能使用主界面了,因为我不再在其目录。
有没有解决此问题的方法?
将它添加到您的路径与'addpath'或'pathtool' – chappjc