try/catch in gui
7 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hi
I am a
0 commentaires
Réponse acceptée
Image Analyst
le 1 Juil 2013
Modifié(e) : Image Analyst
le 1 Juil 2013
Just put it in a while loop until they get it right. Warn them like this:
message = sprintf('Error: you entered %d when you should have entered a number in the range [0,99].', theirNumber);
uiwait(warndlg(message));
In general for a try/catch you can try this:
function blahblahblah()
try
% Some code that generates an error.
catch ME
message = sprintf('Error in blahblahblah():\n%s', ME.message);
uiwait(warndlg(message));
end
0 commentaires
Plus de réponses (1)
Pourya Alinezhad
le 1 Juil 2013
just check the input box you created in GUI for numbers below desired value.if input number was bigger than upper bound you can call a error message box GUI.
0 commentaires
Voir également
Catégories
En savoir plus sur Entering Commands dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!