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

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'))'

回答 (1 件)

Walter Roberson
Walter Roberson 2017 年 8 月 11 日

0 投票

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);

カテゴリ

ヘルプ センター および File ExchangeFile Operations についてさらに検索

タグ

質問済み:

2017 年 8 月 10 日

回答済み:

2017 年 8 月 11 日

Community Treasure Hunt

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

Start Hunting!

Translated by