ASKIFCONTINUE - Utility function to pause a program execution.
Contents
Description
Pause a program and ask if pursueing it or not.
Syntax
[yes, varargout] = ASKIFCONTINUE(question);
See also
Ressembles: PAUSE.
Function implementation
function [yes, varargout] = askifcontinue(question) if ~exist('question','var') || isempty(question) question = 'continue? y/n [y]: '; end reply = input(question, 's'); if isempty(reply) || any(strcmpi(reply,{'y','Y'})) yes = true; elseif any(strcmpi(reply,{'n','N'})) yes = false; end for i=1:nargout, varargout{i}=[]; end end % end of askifcontinue