error handling

3 vues (au cours des 30 derniers jours)
oblivious
oblivious le 15 Mai 2012
Hi,
I am working for a thesis where i need to check some code automatically. whenever an error is encountered while running an m-file i need to have the error message contained in a variable as a string. is it possible?
Also,is there any function so that MATLAB will return a preset value to a variable whenever error is encountered instead of throwing an error message?
-OBLI

Réponse acceptée

Honglei Chen
Honglei Chen le 15 Mai 2012
You could do something like this
try
...
catch me
errmsg = lasterror;
errstr = errmsg.message;
end
Alternatively you can also do
try
...
catch me
errstr = getReport(me,'basic');
end
  1 commentaire
oblivious
oblivious le 15 Mai 2012
thanks a lot

Connectez-vous pour commenter.

Plus de réponses (0)

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by