Создайте аварийное диалоговое окно и ожидайте, пока оно не получит ответ прежде, чем позволить выполнению программы продолжаться.
Постройте график в фигуре пользовательского интерфейса и отобразите аварийное диалоговое окно. Задайте CloseFcn коллбэк для диалогового окна, которое вызывает uiresume на фигуре, когда диалоговое окно получает ответ. Приостановите выполнение программы, пока вы не нажмете OK в диалоговом окне или закроете его. Когда выполнение программы возобновится, отобразите сообщение в Командном окне.
Чтобы запустить эту функцию, сохраните его в файл с именем resumeInFunction.m на пути MATLAB. Запустите resumeInFunction, и затем кликните по кнопке. MATLAB отображает сообщение в Командном окне.