How to solve error with data file
5 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Sohyeon Jeon
il 15 Ott 2018
Modificato: Sohyeon Jeon
il 4 Lug 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 Commento
KSSV
il 15 Ott 2018
Check whether the file name created is existing in the current working directory.
Risposta accettata
madhan ravi
il 15 Ott 2018
Modificato: madhan ravi
il 15 Ott 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 Commenti
Più risposte (1)
Image Analyst
il 17 Ott 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 Commenti
Vedere anche
Categorie
Scopri di più su File Operations in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!