我为一些构建脚本开发了一个GUI,现在正在部署它。由于脚本将在不同的点部署到许多不同的机器上,我需要使用团队使用的标准格式的目录。
GUI包含一个“.fig”文件,其中包含UI的可视定义,以及一个定义功能的m脚本。我需要分别在“fig /”和“m /”文件夹中找到这两个,但我无法弄清楚如何。我首先在m脚本中搜索某种包含语句,就像我自己运行它一样,命令窗口中的错误消息指出找不到“.fig”文件,但是没有似乎是对任何地方的“.fig”文件的引用,我认为它被推断为两个文件具有相同的名称但是具有不同的扩展名。
我担心Matlab的GUI系统要求“.m”和“.fig”文件位于同一位置,但这将是一个不优雅的解决方案,如果我可以避免它,我宁愿不去。< / p>
接下来我要尝试的是调用一个脚本,将图文件从其他目录复制到与m脚本相同的位置,执行时,然后在脚本退出后删除该副本,这似乎是一个笨重的解决方案,但将允许我遵守团队的组织惯例。
是否有其他人知道指定GUI“.fig”文件的相对位置的未记录方法?
答案 0 :(得分:3)