【发布时间】:2018-06-24 10:02:44
【问题描述】:
我需要使用第一个函数的输出作为第二个函数的输入(回调)。如果我不关闭 GUI,这不是问题,但我想使用第一个回调,保存值,关闭 GUI,然后再次打开 GUI 并在第二个函数中使用该值。希望大家理解。
我尝试将 CloseRequestFcn 和 OpeningFcn 与 setappdata/getappdata 或保存/加载一起使用,但要么无法完成,要么我做错了什么。
我遇到了一些不同的错误,例如“引用不存在的字段”或类似的错误,但仍然卡住。
【问题讨论】:
-
您可以更改您的 GUI 以允许输入值吗?这样,在您的第二次调用中,您可以执行
MyGUI( valueFromFirstGUIRun );之类的操作,然后在打开函数中使用该值。
标签: matlab function user-interface callback