Saving data after each iteration

7 vues (au cours des 30 derniers jours)
Sydney Kehoe
Sydney Kehoe le 22 Juin 2021
Commenté : Sydney Kehoe le 23 Juin 2021
Hello so I'm trying something a bit different then before, so my code is as follows:
all_pulse = [ ];
files = importdata('name_files2.txt');
for i = 1:length(files)
[C_pulse, D_pulse] = One_Person(files{i}); %this is a pre-defined function
save('all_pulse', 'C_pulse', 'D_pulse') %what I have so far
end
The only thing I am having trouble with is that I want to save the outputs of my function (C_pulse and D_pulse) into the matrix all_pulse after each iteration of the loop so that I have all the data I need from each file in the larger matrix. Not sure how to do this. Thanks,
  3 commentaires
Mathieu NOE
Mathieu NOE le 23 Juin 2021
hello
what size have C_pulse, D_pulse ?
Sydney Kehoe
Sydney Kehoe le 23 Juin 2021
Each iteration yields 6 values for C_pulse and 6 for D_pulse

Connectez-vous pour commenter.

Réponse acceptée

KSSV
KSSV le 23 Juin 2021
C_pulse = cell(N,1) ;
D_pulse = cell(N,1) ;
files = importdata('name_files2.txt');
for i = 1:length(files)
[C_pulse{i}, D_pulse{i}] = One_Person(files{i}); %this is a pre-defined function
end
  1 commentaire
Sydney Kehoe
Sydney Kehoe le 23 Juin 2021
Thanks so much!

Connectez-vous pour commenter.

Plus de réponses (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by