check status of csvread

Hi, is there any way to check a status of the csvread function ? I am using guide in matlab, I would like to check if there is an error after reading a file to make an error message.
Thank you.

Answers (1)

Wrap the call to csvread in a try ... catch block:
try
m = csvread('somefile.txt');
catch exception
fprintf('Failed to read csv file because %s', exception.message);
end

1 Comment

HD
HD on 4 May 2016
Hi Guillaume, this is not working. Is it because I am using guide ?
Thank you

Sign in to comment.

Asked:

HD
on 3 May 2016

Commented:

HD
on 4 May 2016

Community Treasure Hunt

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

Start Hunting!