How do I determine if a value is unique within an iteration?
古いコメントを表示
I have an array nuc. During an iteration from i:some value, If nuc(1,i) is unique, I want to proceed. In other words, when i is generated, and nuc(1,i) is determined, if it is the only one of that value in nuc, then...
採用された回答
その他の回答 (1 件)
Jos (10584)
2014 年 3 月 27 日
Doe the array nut changes during iterations? If not, you can find the unique indices into nut using UNIQUE
[~,idx] = unique(nuc)
for i=idx
disp(i) ;
end
Otherwise
for i=1:N,
if sum(nuc==nuc(i))==1,
disp(i) ;
end
end
カテゴリ
ヘルプ センター および File Exchange で Vehicle Dynamics Blockset についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!