Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
GUI uiwait/uiresume图Matlab_Matlab_User Interface_Input_Wait - Fatal编程技术网

GUI uiwait/uiresume图Matlab

GUI uiwait/uiresume图Matlab,matlab,user-interface,input,wait,Matlab,User Interface,Input,Wait,我有一个MatlabGUI,它通过不同的方法从不同的函数中获取p数组中的输入,我的问题是当获取p数组的输入时,如何终止uiwait,这样当任何输入函数成功终止时。我正试着把ui添加到resume中,但它对我来说不起作用 我的代码(主要功能): 我真的不明白你的代码应该做什么 无论如何: uiresume必须放在正在打开的gui的回调中的某个位置,因为在uiwait行中,代码停止运行 因此,您的GUI上可能有一个带有回调的“Ok”按钮: function ok_button_callback(ob

我有一个MatlabGUI,它通过不同的方法从不同的函数中获取
p数组
中的输入,我的问题是当获取
p数组
的输入时,如何终止
uiwait
,这样当任何输入函数成功终止时。我正试着把
ui添加到resume
中,但它对我来说不起作用

我的代码(主要功能):


我真的不明白你的代码应该做什么

无论如何:
uiresume
必须放在正在打开的gui的回调中的某个位置,因为在
uiwait
行中,代码停止运行

因此,您的GUI上可能有一个带有回调的“Ok”按钮:

function ok_button_callback(object, evt, handles)
    fig = ancestor(object, 'figure');
    uiresume(fig);
end
function ok_button_callback(object, evt, handles)
    fig = ancestor(object, 'figure');
    uiresume(fig);
end