How to solve error with data file
4 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Sohyeon Jeon
am 15 Okt. 2018
Bearbeitet: Sohyeon Jeon
am 4 Jul. 2020
Hello
I have a problem with the date files I've acquired from an audio-visual experiment.
audios = [0 1 2 1 2];
modes = [0 1 1 2 2];
DataFile = ls('a.mat','b.mat','c.mat','d.mat','sample.mat');
nRun = size(DataFile, 1);
I get error sign like this.
Error: AVtranslate_practice (line 11) S = load(deblank(DataFile(df,1:nRun)), 'gvals');
and that it cannot find the directory and files. Could you help me out on this problem?
Thanks!
1 Kommentar
KSSV
am 15 Okt. 2018
Check whether the file name created is existing in the current working directory.
Akzeptierte Antwort
madhan ravi
am 15 Okt. 2018
Bearbeitet: madhan ravi
am 15 Okt. 2018
Read the below links to process sequence of files: https://www.mathworks.com/help/matlab/import_export/process-a-sequence-of-files.html
Make sure you denote the right format of the file
2 Kommentare
Weitere Antworten (1)
Image Analyst
am 17 Okt. 2018
What does ls() return? A cell array? A number.
Try this:
filename = deblank(DataFile(df, 1 : nRun))
fprintf('filename = %s\n', filename);
if exist(filename, 'file')
message = sprintf('%s exists!', filename);
uiwait(helpdlg(message));
else
message = sprintf('%s does not exist!', filename);
uiwait(warndlg(message));
end
What do you observe?
0 Kommentare
Siehe auch
Kategorien
Mehr zu File Operations finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!