How to solve error with data file
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Sohyeon Jeon
el 15 de Oct. de 2018
Editada: Sohyeon Jeon
el 4 de Jul. de 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 comentario
KSSV
el 15 de Oct. de 2018
Check whether the file name created is existing in the current working directory.
Respuesta aceptada
madhan ravi
el 15 de Oct. de 2018
Editada: madhan ravi
el 15 de Oct. de 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 comentarios
Más respuestas (1)
Image Analyst
el 17 de Oct. de 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 comentarios
Ver también
Categorías
Más información sobre File Operations en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!