Importing multiple files with the same content and saving each uniquely
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
I have about 200 files that all have the same headers, I have been doing one file at a time, but found a mistake in my script and have to redue it all over again.
Is there a simple way for me to just run all of my .txt files at once, or simultaneously and save them uniquely, so that I can differentiate between each saved file?
my current script for importing: (I save each with the same name and rename them right now)
%%this will filter out the first row and create each column header as the variable name
fid = fopen('RD2_MB3_2700_EB.txt','r'); %<--- File to be imported
firstline = fgetl(fid);
firstline = regexprep(firstline,'-Angle Based','');
numvars = numel(strread(firstline,'%s'));
fgetl(fid); %<-- Skip the second line
data = textscan(fid,repmat('%f',1,numvars));
eval(['[' strrep(firstline,' ',',') '] = deal(data{:})']);
0 Kommentare
Akzeptierte Antwort
Weitere Antworten (2)
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!