How to collect output matrix from for loop
10 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Singthong Pat
el 29 de Sept. de 2021
Comentada: Singthong Pat
el 29 de Sept. de 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 comentarios
Respuesta aceptada
Chunru
el 29 de Sept. de 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)
Más respuestas (0)
Ver también
Categorías
Más información sobre Loops and Conditional Statements en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!