Возобновите осуществление блокированной программы
uiresume(h)
uiresume(h) возобновляет выполнение программы это uiwait приостановленный.
Этот пример кода создает окно, содержащее кнопку. uiwait выполнение MATLAB® функциональных блоков, пока пользователь не кликает по кнопке.
f = figure;
h = uicontrol('Position',[20 20 200 40],'String','Continue',...
'Callback','uiresume(gcbf)');
disp('This will print immediately');
uiwait(gcf);
disp('This will print after you click Continue');
close(f); gcbf функция возвращает текущую фигуру.
uiwait и uiresume блок функций и выполнение программы MATLAB резюме. При создании диалогового окна у вас должен быть компонент uicontrol с коллбэком, который вызывает uiresume или коллбэк, который уничтожает диалоговое окно. Это единственные методы, которые возобновляют выполнение программы после uiwait выполнение функциональных блоков.
Когда используется в сочетании с модальным диалоговым окном, uiresume может возобновить осуществление программы это uiwait приостановленный при представлении диалогового окна.