error handling

3 visualizzazioni (ultimi 30 giorni)
oblivious
oblivious il 15 Mag 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

Risposta accettata

Honglei Chen
Honglei Chen il 15 Mag 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

Più risposte (0)

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by