I want to store the value generated by the for loop into a new variable so I can use it further in my code. How do I do it ?
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Vaibav Reddy
le 13 Août 2022
Commenté : Walter Roberson
le 13 Août 2022
My code :
for iIdx = 1:4
for jIdx = 1:4
sum = iIdx + jIdx;
if rem(sum,2) == 1
num = 1;
else
num = 0;
end
fprintf("%d ",num);
end
fprintf("\n");
end
I created this matrix and I got my expected output. I just want to know how to store this value into a new variable. Can you help me with it. Thank you.
Réponse acceptée
Walter Roberson
le 13 Août 2022
for iIdx = 1:4
for jIdx = 1:4
total = iIdx + jIdx;
num(iIdx, jIdx) = rem(sum, 2);
end
end
4 commentaires
Torsten
le 13 Août 2022
num(iIdx, jIdx) = rem(total, 2);
instead of
num(iIdx, jIdx) = rem(sum, 2);
Plus de réponses (0)
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!