function waitUntilClick() % Create the UI figure fig = uifigure('Name', 'Pause Execution', 'Position', [100 100 300 150]); % Create a label to inform the user uilabel(fig, 'Position', [50 80 200 40], 'Text', 'Click "Continue" to proceed', ... 'FontSize', 14, 'HorizontalAlignment', 'center'); % Create the "Continue" button continueButton = uibutton(fig, 'push', 'Text', 'Continue', 'Position', [100 20 100 40], ... 'ButtonPushedFcn', @(src, event) closeWindow()); % Function to close the window when "Continue" is clicked function closeWindow() delete(fig); % Close the figure window end % Wait until the figure is closed to resume execution waitfor(fig); end