How to save the last four iterations in a for-loop
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hi all,
I have a basic for-loop and I would like to know how I can only save (or retain) the last 4 iterations of the loop instead of all. For example:
clear ; clc
b = 2 ;
for i = 1:100
a(i) = b + 4 ;
end
would save all iterations from i=1 to 100. How could I have only the last four while the loop is running? (that is without having the for-loop execute and then just extract the final four iterations)
Thanks for your help in advance.
0 commentaires
Réponse acceptée
Plus de réponses (1)
Voss
le 21 Mar 2022
Here's one way:
clear ; clc
b = 2 ;
for i = 1:100
if i > 96
a(i-96) = b + 4 ;
end
end
0 commentaires
Voir également
Catégories
En savoir plus sur Logical dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!