I'm trying to do my best and not use loops in Matlab, but I find it very hard sometimes .
For example I wrote this code :
vector = zeros(p,1);
diagDominantFlag = 1;
for row = 1:p
for col = 1:q
if(row ~= col)
vector(row) = vector(row) + A(row,col);
end
end
if(A(row,row) <= vector(row))
diagDominantFlag = 0;
break;
end
end
Is it possible to vectorize that double for loop?
Thanks