Compare matrix element without loops
显示 更早的评论
Hi,
Is there any way to get same result without using loops?
G = [5 8; 8 5; 3 9; 7 3; 1 4; 5 10; 6 7; 4 10; 4 7; 1 6];
n = 2;
nG = size(G,1);
for ii=1:nG
zz =1;
isDom = [];
for kk=1:n
for jj=1:nG
if ii ~= jj
isDom(zz) = G(ii,kk) < G(jj,kk);
zz = zz +1;
end
end
end
R(ii) = sum(isDom==1);
end
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Loops and Conditional Statements 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!