繁体   English   中英

在非gui m文件中调用gui函数-Matlab

[英]calling gui function in a non-gui m file - Matlab

所以我一直试图在非gui m文件中说test2.m test_gui.m函数中调用按钮回调函数。

但是我一直失败。 我尝试使用findallfindobj但仍然遇到问题。 你能告诉我我有什么事吗?

您不能访问m文件中的任何函数,但文件的命名功能除外。

例如,您有一个名为func.m的m文件,其中包含函数func(),helper_func1()和helper_func2();。 该文件之外的任何代码都只能使用func()。 请参阅http://www.mathworks.com/help/matlab/ref/function.html :“本地功能仅可用于同一文件中的其他功能。”

您想要创建一个名为helper_func1.m的新文件,其中包含helper_func1(),然后从test2.m以及在test_gui.m内部调用该函数。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM