Loop for increment number in file name
Ältere Kommentare anzeigen
I need to save 10 files "AccelGyro_Gait" with the suffix from 01 to 10, i.e., AccelGyro_Gait_01, AccelGyro_Gait_02...
This is my starting code. But I'm not able to finish it efficiently. Only the last trial
for i = 1:10
run rawP5reader; % Load files
gyro = (ans(2).data);
accel = (ans(1).data(1:length(gyro),:));
timeStamps = (ans(2).timestamps);
zerosMat = zeros(length(timeStamps),7);
zerosMat(:,1) = (timeStamps);
zerosMat(:,2:4) = accel;
zerosMat(:,5:7) = gyro;
AccelGyro_Gait = zerosMat;
% .... Save the file name by adding numbers at the end.
end
Akzeptierte Antwort
Weitere Antworten (1)
Here's one way to generate those file names:
for i = 1:10
current_file_name = sprintf('AccelGyro_Gait_%02d',i)
% then do something with current_file_name,
% e.g., use it as the file to save something to
end
2 Kommentare
Francis Trombini
am 13 Nov. 2022
Voss
am 15 Nov. 2022
You're welcome! Any questions, let me know. Otherwise, please "Accept This Answer". Thanks!
Kategorien
Mehr zu Files and Folders finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!