How to collect output matrix from for loop
10 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Singthong Pat
il 29 Set 2021
Commentato: Singthong Pat
il 29 Set 2021
when I get 2 matrix or n matrix from for loop
clc
n = 2;
for i=1:n
A = randi(5,3,3)
end
how to A1+A2 (A1,A2 where i = 1,2)
0 Commenti
Risposta accettata
Chunru
il 29 Set 2021
If you want to accumate over different matrices
n = 10;
A = zeros(3, 3)
for i=1:n
A = A + randi(5,3,3);
end
A
If you do want to access different matrices:
A = zeros(3, 3, n);
for i=1:n
A(:, :, i) = randi(5,3,3);
end
sum(A, 3)
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Loops and Conditional Statements in Help Center e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!