How can i find an eleiment which comes only one in a matrix ?????
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
raj singh
le 22 Juin 2016
Réponse apportée : Jos (10584)
le 24 Juin 2016
Example
A=[1 2;1 3;1 4;1 5;2 4]
Ans should be [3 5]
0 commentaires
Réponse acceptée
Azzi Abdelmalek
le 22 Juin 2016
Modifié(e) : Azzi Abdelmalek
le 22 Juin 2016
A=[1 2;1 3;1 4;1 5;2 4]
[ii,jj,kk]=unique(A)
b=accumarray(kk,(1:numel(kk))',[],@numel)
out=ii(b==1)
1 commentaire
Plus de réponses (1)
Jos (10584)
le 24 Juin 2016
When A only contains positive integers:
A = [1 2 3 1 2 4 1 2 4 5]
B = find(sparse(A(:),1,1)==1)
0 commentaires
Voir également
Catégories
En savoir plus sur Get Started with MATLAB dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!