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 endend
vectorization
[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 endend
Best Answer