How to replace two nested for with vectorization
Mostrar comentarios más antiguos
How can I write this without loops
[nrows, ncols] = size(A);
for i = 1:nrows
for j = 1:ncols
if A(i,j)~=0
AC(i) = AC(i)+C(i,A(i,j));
else
break
end
end
end
3 comentarios
KSSV
el 29 de Mzo. de 2016
Are you sure that AC in the above is an array?
etudiant_is
el 29 de Mzo. de 2016
KSSV
el 29 de Mzo. de 2016
It's dimension is equal to i.
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Language Fundamentals en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!