How can I iterate through a list of files using dlmread()?
Mostra commenti meno recenti
Hello,
I am able to load all files and manually change the name of the files to access each on individually, however when I try to use a for loop that changes the name of the file in the form of a changing string, I get the error message below:
"Error using dlmread (line 119) The file 'file1' could not be opened because: No such file or directory
Error in EbnoVsRange (line 19) Zero(i) = dlmread(fname,',',[26 2 26 2]);"
This is after I have loaded the files in, one of which is called 'file1'
The code I'm using is below:
file1 = 'C:\Users\....\range1cm.csv';
file2 = 'C:\Users\....\range2cm.csv';
file3 = 'C:\Users\....\range3cm.csv';
file4 = 'C:\Users\....\range4cm.csv';
file5 = 'C:\Users\....\range5cm.csv';
for i = 1:1:10
fname=['file',num2str(i)]
Zero(i) = dlmread(fname,',',[26 2 26 2]);
end
Thank You
Risposta accettata
Più risposte (0)
Categorie
Scopri di più su File Operations in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!