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
根据文档,这是不能做到的。
代码文件和定义GUI的fig文件必须具有相同的内容名字此名称也是您的GUI的名称。
这是来自Mathworks的文档:命名GUI及其文件。
编辑:
正如您所看到的,重命名GUI的目的是重命名相关的图形和代码文件(自动)。
要重命名GUI,请使用"另存为"从布局中重命名GUI图文件编辑器文件菜单。当您这样做时,GUIDE将重命名这两个fig -文件和GUI代码文件,更新包含的回调属性旧名称使用新名称,并更新的所有实例代码体中的文件名。