重命名gui figure和.m文件

时间:2015-01-15 00:30:45

标签: matlab user-interface matlab-guide

我在一个共享各种Matlab脚本的团队中工作。我的一个同事构建了一个GUI,他用一个相应的脚本MT_v1.m命名为MT_v1.fig。

现在,我对脚本和图形进行了一些编辑(添加了几个按钮等)。

我想要做的事现在听起来应该很容易:我想重命名图形和.m文件,以便我现在拥有:

MT_v2.fig和MT_v2.m

然而,当我尝试这样做时,它给了我一大堆错误,因为MT_v2.fig中的所有回调仍然引用了MT_v1.m文件。我想保存两个单独的版本名称,以便团队中的人员可以轻松区分这两个版本。

是否有一种简单的方法可以快速更新MT_v2.fig中的所有回调,以便它们引用MT_v2.m脚本?

1 个答案:

答案 0 :(得分:2)

我遇到了同样的问题,需要做以下事情:

1-在对“新”GUI / .fig和.m文件应用任何更改之前,请将.fig文件保存在新名称下。将生成相应的.m文件。

2-仅在保存新版本后将更改应用于.fig和/或.m文件。

3-然后,您可以使用新名称正常保存这两个文件,一切都应该没问题。

这对我有用,希望它能帮到你!