error handling

2 views (last 30 days)
oblivious
oblivious on 15 May 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

Accepted Answer

Honglei Chen
Honglei Chen on 15 May 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

More Answers (0)

Tags

Community Treasure Hunt

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

Start Hunting!