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