MATLAB GUIDE是MATLAB中GUI编程的实用程序。
如果设计一个名为myfigure
的图形,它会创建两个文件myfigure.fig
,其中包含GUI布局描述,myfigure.m
包含描述GUI背后逻辑的回调(例如,当你单击一个按钮,正在调用某个函数,.m文件旨在包含此类回调函数的代码。)
如何将myfigure.m
的名称更改为myfigure_callbacks.m
,并且myfigure_callbacks.m
中的功能仍与myfigure.fig
中描述的GUI绑定?
所以我想要有名为
的文件 myfigure.fig
和myfigure_callbacks.m
而不是
myfigure.fig
和myfigure.m
答案 0 :(得分:2)
根据文件,这是不可能做到的。
定义GUI的代码文件和FIG文件必须具有相同的名称 名称。此名称也是GUI的名称。
以下是Mathworks的文档:Name a GUI and Its Files。
修改强> 如您所见,重命名GUI旨在重命名关联的FIG和代码文件(自动)。
要重命名GUI,请使用“布局”中的“另存为”重命名GUI图形文件 编辑器文件菜单。执行此操作时,GUIDE将重命名FIG文件 和GUI代码文件,更新包含的任何回调属性 旧名称使用新名称,并更新所有实例 代码正文中的文件名。