error(mess​age('MATLA​B:csvread:​FileNotFou​nd'))

1 view (last 30 days)
Hamidou Sy
Hamidou Sy on 10 Aug 2017
Answered: Walter Roberson on 11 Aug 2017
I am trying to to import data into my script and I am getting the following message "error using csvread(line35) File not found" and line35 in the csvread.m script is stating 'error(message('MATLAB:csvread:FileNotFound'))'

Answers (1)

Walter Roberson
Walter Roberson on 11 Aug 2017
Well, that seems clear. You are asking to import a file that is not in your current directory and is not on your MATLAB path.
If you used something like uigetfile() to have the user select a file, or if you used dir() on a directory to find the file names, you probably forgot to add the directory name into the file name. For example,
[basename, filepath] = uigetfile('*.csv', 'Select a dataset');
if isnumeric(filename);
uiwait(msgbox('User cancelled'));
return
end
filename = fullfile(filepath, basename);
data = csvread(filename);

Categories

Find more on File Operations in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!