Saving output of a for loop for each iteration
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
Greetings! I'm using the following code to iterate for each trial within a file (given by condId).
u=unique(condIds,'stable');
for ii = 1:length(u)
myTrials{ii} = find(condIds == u(ii));
end
map = d.mkSaliencyMap(myTrials);
From the above code, I get map and then map_mean as follows
map_mean = mean(map,3);
Is there a way to save a new output "map_mean" for each iteration of the loop? Preferably as a .mat file?
0 Commenti
Risposte (1)
SALAH ALRABEEI
il 5 Giu 2021
% code
u=unique(condIds,'stable');
for ii = 1:length(u)
myTrials{ii} = find(condIds == u(ii));
map = d.mkSaliencyMap(myTrials);
map_mean(ii,:) = mean(map,3);
end
Vedere anche
Categorie
Scopri di più su Programmatic Model Editing in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!